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.
2025
2024
1999
1995
2010
1971
1963
1977
1968
1978
2017
1936
1998
1982