Film·2020·12m
Horror
As a nested parasite rapidly grows inside the skull of a young woman, she has one night to determine her fate.
Directed by Odin Jurray
Featuring
2 credited
Keep watching