Discover Movies and TV Series that fit You with our Mobile Application
Download for iOS & Android
iOS ApplicationAndroid Application

Locusts: The 8th Plague

Drama · 

Release Date: 2005-11-12

Content Rating: R

Where to watch online
Watch Trailer

This Movie Is About


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.
Last updated: