A neurologist recounts the story of a woman's uncontrollable urge to itch herself.
Directed by Shal Ngo, Jenna Cavelle, Dawn Fanning Moore
User score
0 votes
Released
October 1, 2021
6m
English
Camille Chen
Val
Acquah Dansoh
Dr. Jenson
Lawnyae Marie
Nurse
Jeffrey Markle
Dr. Akers
Never Let Go
2024
Southbound
2015
The Resurrected
1991
Strange Darling
Curve
2016
Dark Light
2019
Dead Sea
Barbarian
2022
Fear the Night
2023
Play Dead
2025
Body Bags
1993
Books of Blood
2020
The Boogeyman
Hellbound: Hellraiser II
1988
Reborn
2018
Eradication
Nightmare Cinema
Die Alone
Race with the Devil
1975
Dark Harvest