Mutant cockroaches inhabited by space parasites try to take over the world starting with one small town.