TV tonight: bleak but brilliant drama The Light in the Hall

The Light in the Hall

9pm, Channel 4

This completely absorbing albeit bleak drama, the Welsh version of which was shown last year, centres on a woman (the excellent Joanna Scanlan) who learns the man convicted of her teenage daughter’s murder (Iwan Rheon) is about to be released from prison. But he still can’t (or won’t) say where the body is. Cue the interest of an eager journalist (Alexandra Roach) who was friends with the girl and wants a juicy story to work on. Hollie Richardson

Kirstie and Phil’s Love It or List It

8pm, Channel 4

Season eight of the makeover-or-move property show arrives at a time when making do with what you have seems to be the only sensible option. But advocating that here is a challenge for Kirstie Allsopp, as she advises Newtownards pest controllers Brian and Amy on how to make space for Brian’s hobbies. Jack Seale

Ukraine: The People’s Fight

9pm, BBC Two

A startling documentary in which film-maker Olly Lambert gains intimate access to volunteer Ukrainian special forces as they attempt to retake the city of Kherson. These aren’t professional soldiers but this conflict has blurred lines – it’s quickly obvious that until Russia is defeated, everyone in Ukraine is mobilised. Phil Harrison

Shackleton’s Cabin

9pm, BBC Four

After explorer Ernest Shackleton died in his cabin on board the Quest in 1922, one of the dockers breaking apart the boat had the sense to preserve it. He then used it as a garden shed for decades until donating it to a museum. In this documentary, Shackleton enthusiast Sven Habermann restores the cabin to its former glory. PH

Our Flag Means Death

10pm, BBC Two

Taika Waititi and Rhys Darby’s oddball pirate comedy washes up on UK shores with a pilot, bringing giggles and a solid cast including Joel Fry, Samson Kayo and Con O’Neill. Aristocrat turned captain Stede Bonnet (Darby) needs to get tougher with his mutinous crew, but is reading them a bedtime story giving out the right message? Hannah Verdier

The Caribbean Billionaire’s Paradise

10pm, Channel 4

The first in this four-part series transports us to the beaches of Barbados, a playground for the rich and famous. With natives that include England cricketer Jofra Archer and pop icon Rihanna, lavish lifestyles juxtapose grassroots entrepreneurial spirit. Danielle De Wolfe

Live sport

Premier League football: Crystal Palace v Tottenham 7.30pm, Sky Sports Main Event. Action from Selhurst Park.