3.2 WebRipLocusts: The 8th Plague (2005) 12 Nov 2005 Locusts: The 8th Plague IMDb: 3.2 2005 88 min min 114 views 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. DramaHorror