

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.
Checking available servers…
Coming Soon
Locusts: The 8th Plague is not available for streaming yet.
Official Trailer
Loading reviews...











