Tag Archive for Damian Hill

Locusts

Director Heath Davis Starring Ben Geurens, Jessica McNamee, Steve Le Marquand, Peter Phelps, Damian Hill Rated 15+ Score 4.5/6 When tech entrepreneur Ryan Black returns to his remote hometown for his father’s funeral, old family tensions are reignited as he’s reunited with his wise-cracking ex-con brother. But when Ryan becomes the target of a deadly…