Locusts: The 8th Plague

Locusts: The 8th Plague

Released: 2005-11-12

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.

Drama

Horror

4.8 / 40

Duration: 88 min.

Budget: $0

Revenue: $0

Trailer

Gallery

Reviews

No reviews were found.