When mind-altering parasites take over a small town, a trio of women in lockdown are dragged into a fight for survival and revenge.
The Silence of the Lambs
The Shining
Alien
Aliens
Psycho
Jaws
Get Out
American Psycho
The Thing
I Am Legend