Itch (2021)

Itch (2021)

2021-08-19 Malta, United Kingdom 8 Min. PG-13
7 1 votes

Overview

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.

Cast

Alexandra Dowling is Sister Agatha
Sister Agatha
Loren O'Dair is Sister Jude
Sister Jude
Shenagh Govan is Mother Superior
Mother Superior
Christopher Saul is Father Paul
Father Paul