Control Freak - 2025

2025-03-13

  • Horror

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

Trending Movies

F1
0.0

F1

2025-06-25