A sinister flying pod crashes to Earth and unleashes a giant mechanical roach that attacks the city.
2003
2016
1949
1962
2020
1968
2018
2019
1998
2013
2014
1986
2015
1982
1978
2008