Itch
August 19, 2021
8 min
✓ Released 1908 days ago
Horror
7.0
User Score
1 votes
About
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.
Movie Info
Status: Released
Director: Susannah Farrugia
Runtime: 8 min
Top Cast
Alexandra Dowling
Sister Agatha
Loren O'Dair
Sister Jude
Shenagh Govan
Mother Superior
Christopher Saul
Father Paul