A group of scientists try to stop a swarm of flesh-eating locusts that escape from a top secret government lab in the USA Midwest.
2014
2018
2021
1996
1992
1961
2023
2005
2024
1972
1981
1940