


5 / 10
Control Freak
It's in your head.
2025
|
104 minutes
A motivational speaker, plagued by an uncontrollable itch on her head, becomes infected with a parasitic demon from her homeland.
Genres
Images










Recommendations

7.0 / 10
1971
The Beguiled

5.6 / 10
2018
Hagazussa

5.6 / 10
2008
Amusement

6.4 / 10
2025
Revelations

7.0 / 10
2025
High Rollers

6.1 / 10
2025
Another You

4.4 / 10
2019
Capsized: Blood in the Water

10.0 / 10
2025
Lilim

6.3 / 10
2025
Heart Eyes

6.6 / 10
2025
The Electric State

7.0 / 10
2025
Mickey 17

6.1 / 10
2025
Captain America: Brave New World

6.8 / 10
2024
Juror #2

7.0 / 10
2019
Us

8.7 / 10
1972
The Godfather

7.6 / 10
2016
Deadpool

7.9 / 10
2021
Spider-Man: No Way Home

8.1 / 10
2019
Joker

7.2 / 10
2017
It

6.9 / 10
2024