Dark Money
9pm, BBC One
Levi David Addai, writer of the acclaimed Damilola: Our Loved Boy, had already started work on this dark morality tale about Hollywood sex abuse when the Harvey Weinstein scandal broke, lending it a layer of unexpected topicality. In this penultimate episode – the strongest of the series so far – Isaac loses his role in Jotham’s film, worsening the already fractured relationship between his parents. Meanwhile, Jess decides to expose the truth to the press. Concludes tomorrow. Hannah J Davies
School of Rock
7.30pm, E4
The charming 2003 film starring Jack Black as a slacker muso teaching posh students the glory of hard rock has already spawned a Broadway musical. This TV adaptation – starring the improv veteran Tony Cavalero and screening daily on E4 – goes even broader, but ends up looking and sounding like Saved By the Bell. Graeme Virtue
Nadiya’s Time to Eat
8pm, BBC Two
At the start of her winning new series about time-saving cookery, a grinning Nadiya Hussain confesses: “I’ve started to embrace every cheat in the book.” She treats us to a jam-packed half-hour of rapid recipes that include a peanut butter jelly traybake and instant noodles in a jar. Mike Bradley
Stargazing: Moon Landing Special
9pm, BBC Two
Tired of endless moon landing documentaries? Try this eye-opening film in which Brian Cox and Dara Ó Briain assess how much the current era of space travel owes to the Apollo programme, as they describe Nasa’s plans to resume crewed missions. The stuff of science fiction brought excitingly to life. MB
Big Little Lies
9pm, Sky Atlantic
Perry is almost more trouble dead than alive – as if these women didn’t have enough to worry about, what with Celeste’s custody battle, Renata’s bankruptcy and Madeleine’s marriage as rocky as the Monterey shoreline. Now that the police are piling on the pressure, the only question is who’ll crack first. Ellen E Jones
Year of the Rabbit
10pm, Channel 4
Lewd and ludicrous, the Victorian spoof detective drama shambles its way to a characteristically chaotic conclusion, as our hopeless hero is labelled “the most wanted man in London”. Which villain of the piece is behind the stitch-up? Enjoy watching Rabbit’s battle to clear his name. MB
Film Choice
Harry Brown 9.50pm, 5Star
Daniel-Barber’s violent south-London drama gains much from the dignified presence of Michael Caine. His Harry Brown is an ex-Royal Marine living alone on a council estate, who takes up arms against a gang of drug dealers after they attack his old mucker. It’s an affecting portrait of an old-school diamond geezer. Paul Howlett
Sport choice
Cycling: Tour de France 10.45am, Eurosport 1; 11am, ITV4
A flat 217.5km course from Saint-Flour to Albi.
World Cup Netball 2.45pm, BBC Two
Second-stage action, possibly featuring England, from M&S Bank Arena in Liverpool.
Premiership Speedway: Peterborough v Belle Vue 7.30pm, BT Sport 1
Live oval track racing.