Itch!
In a world gripped by a deadly epidemic known as the ITCH, a grieving father and his distant daughter find refuge in a department store, but soon discover that the true horror lies within its walls.
In a world gripped by a deadly epidemic known as the ITCH, a grieving father and his distant daughter find refuge in a department store, but soon discover that the true horror lies within its walls.
Studio(s): Lucky Movies
Originally Released: United States, Dec 07, 2024
Production Country: United States