Itch
Itch follows someone who is confronted by apparitions seemingly linked to their television set.
Release Date
September 30, 2023Runtime
12 minGenres
HorrorDirected by
James Dalton, Schwan Wolf Allen, Elliot KearleyWritten by
James DaltonLanguage
EnglishBudget
$500Revenue
$0Status
Released
Crew8 crew members
Trailers1 video