Itch (movie)
- User score: 7
- Production country: Malta, United Kingdom
- Producer: Susannah Farrugia
- Genre: Horror
- Release date: 8/19/2021
- Run time: 8 min.
Movie description
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.