True Detective: Night Country
10pm, Sky Atlantic
Jodie Foster is on top form in the latest series of the hit crime anthology, set during Alaska’s longest nights. Foster is no-nonsense detective (and ever so slightly frazzled single stepmum to a teenager) Liz Danvers, who leads her team of ice-cool Evangeline Navarro (Kali Reis) and eager-to-please whippersnapper Peter Prior (Finn Bennett) in investigating the eerie disappearance of eight men at a research station – leaving only a severed tongue behind. Hollie Richardson
Michael Mosley: Secrets of Your Big Shop
8pm, Channel 4
Is your diet making you ill? Dr Michael Mosley arrives in Birmingham, where a married couple, who both have troublesome guts, claim to follow a healthy lifestyle – until an ambush at the supermarket checkout proves otherwise. Plus, the other big question: are the TikTok generation eating too many eggs? Jack Seale
University Challenge
8.30pm, BBC Two
Having survived a nail-biting tie-break against Trinity College, Cambridge, Manchester University triumphantly return to face Birkbeck, University of London, at the quarter-final stage. Once again, Amol Rajan is asking the questions, including some about Krautrock bands, an animated sitcom, French playwrights and the subject of “potatoes in art”. Ali Catterall
Silent Witness
9pm, BBC One
A body washes up by the Thames, but is it a suicide, as initially suspected, or something more sinister? Nikki and Jack have new impetus to work the case fast, in the form of DI Warren Bull (John Thomson). Meanwhile, a cantankerous criminology professor gets embroiled in a campus conspiracy after interviewing for a promotion. Ellen E Jones
Streets of Gold: Mumbai
9pm, BBC Two
“It’s a crazy city … but it makes you believe.” Mumbai’s wealthiest continue to invite the cameras into their lives, starting with billionaire entrepreneur Anupam Mittal – an investor on India’s version of Dragon’s Den. We also meet a couple planning a £30,000 wedding and a flight attendant hoping to become a reality TV star. HR
Love Island: All Stars
9pm, ITV1
In a desperate attempt to emerge from the ashes of the last few seasons’ dwindling ratings, Maya Jama hosts this special edition of the reality dating show that rounds up familiar faces – all of whom are being kept under wraps until launch night – and dumps them in a South African villa together. HR