Developer tools are not permitted on this page.
Please close them to continue watching.
Itch! is a 2026 survival horror and body-horror film where a horrific, highly contagious virus spreads across a city. Victims suffer from an unbearable, burning rash that drives them to scratch themselves to death, causing a chaotic, zombie-like panic.