A teenage boy (Freddie Cunliffe) begins to suspect his father (Ray Winstone) is abusing his sister (Lara Belmont) in Tim Roth's well-meaning, painstaking though alienating film of a controversial novel by Alexander Stewart. As you'd expect from a film by an actor, the acting convinces - with Belmont and Tilda Swinton (as mum) both superb - and Roth's direction is imaginatively crafted. But this is astonishing bleak, albeit powerful, agonising stuff.