Itch
Itch

Itch

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.

Genre: Horror

Director: Susannah Farrugia

Cast: Alexandra Dowling, Loren O'Dair, Shenagh Govan, Christopher Saul

Country: Malta, United Kingdom

Quality: HD

Runtime: 8 min.

Release: 2021

IMDb: 7/10