A sinister flying pod crashes to Earth and unleashes a giant mechanical roach that attacks the city.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States