Locusts: The 8th Plague (TV)

2005·United States·88 min.
Locusts: The 8th Plague (TV)
2.7
54 votes
Available on
None platform

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.