LOCUSTS: THE 8TH PLAGUE

Cinemax - 2018.10.29(Mon) 11:05PM Schedule
 
A group of scientists try to stop a swarm of flesh-eating locusts that have escaped from a top-secret government lab in the American Midwest.