Pick of the week
Echo Valley
Coming from the writer of Mare of Easttown, Brad Inglesby, it should be no surprise that this satisfying thriller has a strong middle-aged woman at its heart. Julianne Moore plays Kate, who runs a struggling horse-riding centre and is grieving her dead wife. Then her desperate junkie daughter Claire (Sydney Sweeney) turns up asking for money – again – and Kate is reluctantly drawn into a world of drug deals, double-crosses and death. Michael Pearce, director of the edgy Jessie Buckley mystery Beast, is great at withholding information for maximum dramatic effect while posing the moral question: how far would you go to protect your child? The fun here is working out your own answer.
Out now, Apple TV+