Thriller
Directed by Heath Davis
Starring Peter Phelps, Jessica McNamee, Ben Geurens
IMDB
Locusts is not currently showing anywhere.