A sinister flying pod crashes to Earth and unleashes a giant mechanical roach that attacks the city.
2024
2018
1989
2014
2016
2019
2013
2017
2003
2002
1983
1953
2009
2004
1972