Control Freak

Control Freak

Control Freak

5.6 Control Freak

2025, 1 h 44 m

Horror

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

Posters

Control Freak
Control Freak
Control Freak
Control Freak
Control Freak
Control Freak
Control Freak

Recommendations

Similar