Loading movies...
The first film in Writer / Director James Dalton's Senses Series.
Itch follows someone who is confronted by apparitions seemingly linked to their television set.
Released
$500
-
English