“A small group of survivors are left behind after millions of people suddenly vanish and the world is plunged into chaos and destruction.” -imdb.com
Also watch:
They Live (1988)
10 years ago148,671853
3
The Little Shop of Horrors (1960)
11 years ago9,0887
0
Street Dreams (2009)
4 years ago9,0295
0