A sinister flying pod crashes to Earth and unleashes a giant mechanical roach that attacks the city.
2024
1999
2007
2010
2002
1964
2014
2022
2019
1979
1998
1975
1981
2016