Control Freak (2025)

Control Freak (2025)

It's in your head. 2025-03-13 United States of America 104 Min. PG-13
6.8 5 votes

Overview

A motivational speaker, plagued by an uncontrollable itch on her head, becomes infected with a parasitic demon from her homeland.