The Last Anniversary
9pm, BBC One
Cold glass of Chardonnay and wraparound cashmere cardy at the ready: it’s another bingeable Liane Moriarty adaptation about wealthy women and family secrets, executive produced by Nicole Kidman. Sophie (Teresa Palmer) is a journalist who inherits the property of an ex-boyfriend’s relative. Off she heads to Scribbly Gum Island, where the mystery reason behind why Connie (Angela Punch McGregor) chose her and not one of the women in her own family slowly unravels. Hollie Richardson
Doctor Who
6.50pm, BBC One
After an entertaining, politicised trip around the cosmos, the penultimate episode means serious franchise-lore business and a grand effort to tie this year’s themes and secrets together. The Doctor (Ncuti Gatwa) and Belinda (Varada Sethu) come home to a changed world. How quickly will they realise the threat they face? Jack Seale
RHS Chelsea Flower Show 2025
8pm, BBC Two
The show is always a blooming pleasure, but it’s best enjoyed in this annual highlights show. Monty Don takes a turn round the Grand Pavilion and he’s joined by his fellow Gardeners’ World presenters Rachel de Thame and Arit Anderson, who stop by to share their favourites. Ellen E Jones
Liza: A Truly Terrific Absolutely True Story

9pm, BBC Two
Liza Minnelli has lived a life straight out of a Hollywood script: she tells it herself with vim, candour and delicious wickedness. It starts with her showbiz parents (she cried for eight days when her mother Judy Garland died), then a life-changing meeting with Bob Fosse that led to Cabaret and an Oscar. HR
Harry: Can He Ever Be Forgiven?
9pm, Channel 5
His recent BBC interview was just the latest salvo in the war of words between Prince Harry and Buckingham Palace since their uncoupling in 2020. Have they passed the point of no return? A hastily convened crew of royal-watchers speculate. Graeme Virtue
Fake
10.10pm, ITV1
Asher Keddie is too good at straddling the fine line between hope and paranoia as she plays Birdie, a fortysomething journalist in a toxic new relationship. We all know she needs to run a mile from skin-crawling Joe (David Wenham) and his grand idea to buy a mansion called Eldorado. But she just wants to believe him so badly. HR
Film choice
Fountain of Youth, out now, Apple TV+

Guy Ritchie channels his inner Indiana Jones – by way of Lara Croft and The Da Vinci Code – in this light-on-its-feet adventure about the hunt for the mythical wrinkle-banishing spring. John Krasinski brings an amiable charm to Luke Purdue, an art thief with a grand plan that involves the reluctant help of his curator sister Charlotte (Natalie Portman) and the deep pockets of the “embarrassingly” rich but terminally ill Owen Carver (Domhnall Gleeson). There are coded messages in old master paintings, the raising of the Lusitania and, inevitably, ancient Egyptian tombs in their action-heavy global quest, with Krasinski and Portman sharp and funny as the bickering siblings. Simon Wardell
Through a Glass Darkly, 6.45am, Sky Cinema Greats
A family on holiday on a Swedish island find their lives reaching crisis point in Ingmar Bergman’s brilliantly brooding 1961 drama. Gunnar Björnstrand’s writer David is reunited with his adolescent son Minus (Lars Passgård), grownup daughter Karin (an exceptional Harriet Andersson) and her husband, Max Von Sydow’s Martin. Karen is in remission from a schizophrenic episode, but as her mental state deteriorates again, the quartet’s private despairs about love, God and creativity surface in traumatic fashion. SW
Live sport
Men’s Test Cricket: England v Zimbabwe, 10.15am, Sky Sports Main Event Day three of the one-off Test match at Trent Bridge.
Racing: Haydock Park, 1pm, ITV1 Headlined by the Temple Stakes.
Championship Football: Sheffield United v Sunderland, 2pm, Sky Sports Main Event The play-off final at Wembley.
Women’s Champions League Football: Arsenal v Barcelona, 4pm, TNT Sports 1 The final at Estádio José Alvalade in Lisbon, with WSL golden boot joint winner Alessia Russo the London side’s big threat.