
The Itch
Horror
5.8
Release Date
October 5, 2019
Duration
10 min
Status
Released
Language
en
Overview
At the first sign of an itch, Addy feels like something could be very wrong. With constant deflection by her husband and doctor, Addy decides to take matters into her own hands.