HD
8min
Itch
- Actor: Alexandra Dowling, Loren O'Dair, Shenagh Govan
- Country: Malta, UK
- Director: Susannah Farrugia
IMDB Rating
7
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.
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.
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.
You may also like!
Comments Itch