Murder in Soho: Who Killed Freddie Mills?
9pm, BBC Four
What is it about boxers and gangsters? All too often the two worlds collide with fatal consequences, and 60s London was a hotbed of nefarious goings-on involving dodgy geezers and ingenue stars of the fight game. This engrossing film is a real-life murder mystery about boxer and all-round nice guy Freddie Mills, who became light heavyweight world champion in 1948 but was found dead in the back of his car in a Soho backstreet in 1965. Ornery villains protest their innocence, but something stinks. Mike Bradley
The Real Marigold Hotel
9pm, BBC One
Return of the reality show in which an assorted gaggle of celebrities sample retirement in India – Selina Scott, Stephanie Beacham, Syd Little and the Krankies, together at last! As ever, the housesharers – Bob Champion, Peter Dean, Susan George and Stanley Johnson complete the lineup – are won over by their new environment. Jack Seale
Picnic at Hanging Rock
9pm, BBC Two
Simultaneously conveying an atmosphere of wooziness and near-hysteria, the impressive drama continues. In this episode, it’s increasingly clear that Hester (Natalie Dormer) is finding it hard to deal with not being in control of the situtation. “I dislike the Australian landscape,” she snaps at one point. “It is insubordinate.” Jonathan Wright
The Bletchley Circle: San Francisco
9pm, ITV
As the plot thickens and the body count rises, this revamped, relocated show is gradually finding its feet. The killer seems to be “herding his victims like sheep”, as patronising old-school cops ignore Millie’s plea for help. Meanwhile, we discover that church mouse Hailey has a mean left hook. MB
The 100
9pm, E4
The convoluted sci-fi drama about grubby yet sexy survivors trying to reclaim a shattered Earth enters its fifth-season endgame with yet more feudal plotting. Octavia – ruthless head of the rowdy but powerful Wonkru faction – struggles to maintain her power base in the face of enemies close to home. Graeme Virtue
UN Sex Abuse Scandal
10.30pm, Channel 4
Former UN reporter Ramita Navai spends a month in both the Central African Republic and the Democratic Republic of Congo to investigate claims of sexual abuse levelled against UN peacekeepers over the past 15 years. Why, she asks, does the problem persist, despite the UN’s promises to prevent it? MB
Film choice
Byzantium, 1.25am, Channel 4
In a bleak English seaside town, Gemma Arterton’s sex worker Clara supports her 16-year-old daughter Eleanor (Saoirse Ronan) in a rundown guesthouse called Byzantium. Their past seems a closed book, until we find out that the pair are actually 200-year-old vampires, in Neil Jordan’s smart, gripping drama. Paul Howlett
Live sport
International test cricket: England v India 10am, Sky Sports Main Event. Day one from Edgbaston, the first of five Tests.
Racing: Glorious Goodwood 1.30pm, ITV. The 3.35pm Sussex Stakes is the highlight of day two’s coverage.
Cycling: Tour de Wallonie 2.30pm, Eurosport 1. Fifth and final stage of the Europe Tour race.