Control Freak It's in your head.

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

enIMDB logo
Horror
Release Date

Mar 12, 2025

Duration: 1h 44 min

Popularity: 9.7281
54 votes
Directed by

Shal Ngo

Productions

WorthenBrooks (US)

Budget

Revenue: NA

Trailer & Videos