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.
Release : August 19, 2021
Website : https://linktr.ee/itch.film
Budget : $0.00
Revenue : $0.00
Duration : 8 minutes
Rating : 7.00