Review: Locusts
Locusts Directed by Heath Davis Written by Angus Watts Starring Ben Geurens, Jessica McNamee, Nathanil Dean, Andy McPhee, Justin Rosniak, Steve LeMarquand, Damian Hill and Alan Dukes. “Playing like some mongrel hybrid between Wake in Fright and Get Carter, Davis’ latest turns familiar narrative earth – alienated scion returns to a hostile hometown and old…