Locusts (2019)
Locusts (2019) is a crime thriller that follows a man who returns to his hometown to investigate his father's death and gets caught up in a dangerous web of deceit and corruption.
Year:2019
Casts:Jessica McNamee , Ben Geurens , Nathaniel Dean