Twin Peaks: Fire Walk with Me ★★★★½

Mesmerising and merciless in equal measure. Here, Lynch takes the best parts of the television series, trims (most of) the fat and dials up the horror to an eleven. Sheryl Lee is astonishing as tragic homecoming queen, Laura Palmer, eclipsing everything else in the film to deliver a gripping, heartbreaking performance with more range than most actors could achieve in an entire career. Ray Wise comes in a close second, with a version of Leland that trades in complexity, for straight-up terrifying, and there are some nice supporting moments from Chris Isaak, Kiefer Sutherland and Agent Dale Cooper himself, Kyle MacLachlan. A few threads (David Bowie, Leo) don’t quite work (most can be written off a sequel setup), but we get just enough Bobby and James without it being teen angst overkill and Moira Kelly is a refreshingly down-to-earth Lara Flynn Boyle stand-in. TWIN PEAKS: FIRE WALK WITH ME is a visceral and harrowing depiction of the last week in the life of a very damaged young woman, directed and performed with nothing but love for its tragic hero and shot in a way that forces you to watch, even when you don’t want to.