Locusts: The 8th Plague Locusts: The 8th Plague

Where to watch

Watch The Skies... And Run

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.

Country

USA

Language

Alternative Titles

Heuschrecken - die achte Plage, Langostas, la octava plaga

Recent reviews

More