
Streams are embedded from third‑party providers. We do not host or upload any videos.


Control Freak
2025•104 min•Horror•★ 5.6
A motivational speaker, plagued by an uncontrollable itch on her head, becomes infected with a parasitic demon from her homeland.