Itch

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 Date

August 19, 2021

Status

Released

Original Title

Itch

Runtime

8min

Budget

Revenue

Language

English

Production Companies