LOCUSTS: THE 8TH PLAGUE

Cinemax - 2018.10.04(Thr) 10:00PM 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.