
Itch
70.00%
|
August 19, 2021
|
Horror
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.
Featured Crew
Catherine Colbourne
Editor
Susannah Farrugia
Director
Susannah Farrugia
Writer
Cast

Alexandra Dowling
Sister Agatha

Loren O'Dair
Sister Jude

Shenagh Govan
Mother Superior

Christopher Saul
Father Paul