Itch

Itch

0h 8m 2021 Horror Malta, United Kingdom
Budget: - Revenue: -

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.

Director

Susannah Farrugia

Writer

Susannah Farrugia