• HD
  • FAST
Itch poster

Itch

HD
A psychological horror about a novice nun who develops a severe skin condition which continues to worsen along with her mental state as she struggles with her feelings for another nun.
  • Genre:
  • Short, Horror
  • Country:
  • Malta,UK
  • Director:
  • Susannah Farrugia
  • IMDb:
  • 7
  • Year:
  • 2021
  • Actors:
  • Alexandra Dowling, Loren O'Dair, Shenagh Govan