Similar movies
Parasite Eve
The Verge of Death
2020

Horror

Don't Let Them In
1998

Horror

Shrieker
The Lodge
Mind Leech
The Torturer
2021

Horror

Symbolicus Vol. 2
Harvested 3
2019

Horror

Eden
The Devil's Lover