Your Company
 

Itch

✭ ✭ ✭

Malta · 2021
8m
Director Susannah Farrugia
Starring Alexandra Dowling, Loren O'Dair, Shenagh Govan, Christopher Saul
Genre 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.

We hate to say it, but we can't find anywhere to view this film.

What are people saying?

Users who liked this film also liked