CineScope

Control

Control Poster

A neurologist recounts the story of a woman's uncontrollable urge to itch herself.

Horror
0
Release Date: 1st October 2021
Director
Shal Ngo
Writer
Shal Ngo
Top Cast
Camille ChenAcquah DansohLawnyae Marie
Watch Providers 🇬🇧
Currently no watch providers
Production Companies