“Humans in a fascistic, militaristic future do battle with giant alien bugs in a fight for survival.” -imdb.com
Also watch:
Extraterrestrial (2014)
4 years ago14,74420
0
The Little Shop of Horrors (1960)
11 years ago8,8557
0
Destination: Infestation (2007)
5 years ago9,23511
0