Skip to content
StreamScapeX

The Itch

Can You Resist?

Rating: 10.0 out of 10TMDB(1 votes)

Overview

Trapped in a strange surveillance-filled apartment and decaying by the minute, a young man relies on a cryptic series of vaccines to slow his demise while plotting revenge on the unseen force controlling his fate.

Fun facts

Details

Writer
Status
Released
Release date
June 1, 2024
Original language
English
Budget
$40K
Countries
United States of America, Mexico

Cast

Videos

More like this