Unreported World
7.30pm, Channel 4
Reporter Yousra Elbagir is in Texas, where an estimated 80,000 children and young people are victims of sex trafficking, and visits Houston, which has the dubious honour of having more reported cases than any other US city. Elbagir shadows a mother who, with the help of a detective, is on the hunt for her daughter. She also speaks with a 19-year-old girl who managed to escape trafficking, and confronts a man who has recently been released from prison after being convicted of advertising women online. Hollie Richardson
Ghosts
8.30pm, BBC One
In a surprisingly weepy moment, one of the ghosts passes over to the other side tonight. Can you grieve for somebody who’s already dead? There’s no time for that anyway. Mike and Alison are organising a party for an 86-year-old, but soon realise it’s actually meant to be for an eight and a six-year-old. HR
Professor T
9pm, ITV
There’s no posher crime than when an artisan baker is found dead, but will the fastidious professor (Ben Miller) spot vital evidence that leads to the killer? The plot thickens with the news that the breadmaker in question once testified against a convicted murderer and was already receiving death threats. Hannah Verdier
Mortimer & Whitehouse: Gone Fishing
9pm, BBC Two
“We’re like a couple of adventurous snails,” chimes Paul Whitehouse, nodding towards the camper van he and Bob Mortimer currently call home. In tonight’s series finale, the pair languish aboard a boat on Ireland’s Lough Corrib. With craic in plentiful supply, their eyes are firmly set on trout and bream. Danielle De Wolfe
Babylon Berlin
9pm, Sky Atlantic
The fourth season of this beautifully dusky and decadent historical detective drama begins against a grim historical backdrop: 1930s Germany, where the Weimar Republic is encountering problems. Inspector Rath finds himself dragged into gangland – but as we know, something even darker is looming. Phil Harrison
Am I Being Unreasonable?
9.30pm, BBC One
It’s time to learn the backstory of Jen (Seline Hizli) as she takes the narrative reins in this episode. Is she really out to cause trouble for Nic (Daisy May Cooper)? And what role did guest star Jessica Hynes’s character, Becca, play in her previous life? Buckle up! HR
Film choice
Sonic the Hedgehog 2 (Jeff Fowler, 2022) 10:10am, 5.55pm, Sky Cinema Premiere
If you have toddlers, this film will have bludgeoned you into submission several months ago. But newcomers will find this sequel ticks all the boxes you could want from a family-friendly popcorn flick. Sonic (Ben Schwartz) is once again called upon to save the world from the terrors of Dr Robotnik (Jim Carrey, gleefully chewing so much furniture that he deserves an award), this time aided by Idris Elba’s super-strong Knuckles. It’s very fast and extremely funny, although that might just be the Stockholm syndrome talking. Stuart Heritage