Itch

08/19/2021

|

0hr 8min

|

Horror

STORY

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.

CAST & CREW

    Cast

  • Alexandra Dowling
  • Loren O'Dair
  • Shenagh Govan
  • Christopher Saul

    Director

  • Susannah Farrugia

INFORMATION

    Production Companies

    Production Countries

  • Malta
  • United Kingdom

LANGUAGES

  • English

Videos