Movie

Control Freak

18 2025 1 h 44 min
55%
Audience score96 votes on TMDB

“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.

Screenplay
Shal Ngo
Director
Shal Ngo
Status
Released
Release date
12/03/2025
Original language
English

Main cast

Images

You may also like

#parasite