Don't miss films on 0123MOVIEFREE.NET, and share with social media 🥳
Itch

Itch

Running 8m and made in Malta, Itch (2021) is a Horror film in the 123movies catalog. The cast includes Alexandra Dowling and Loren O'Dair; Susannah Farrugia directs. 1 vote put it at 7/10. 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.

TAG:   #Itch 2021   #Itch 123Movies #Itch POnline Free #Itch 123Movieshub #Itch 123Movies #Itch 123Movies-to #Itch 123Movies-org #Itch online free

LATEST MOVIES