Itch

Malta

Horror
8 min     7     2021     Malta

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.

Similar