The Hunting Wives
9.30pm, ITV1
“Why don’t you boys go look at the guns and let us girlies drink in peace?” Margo Banks (Malin Akerman) is the horny, mouthy, margarita-guzzling matriarch of the hunting wives of Maple Brook, Texas. Sophie O’Neil (Brittany Snow) lets Margo take her under her wing, and it turns out that Margo knows a thing or two about guns herself – while Sophie isn’t as innocent as she seems. Add a murder into the mix and this is trash TV at its very best. Hollie Richardson
Lives Well Lived
7.40pm, BBC Two
This Kirsty Wark-hosted show sees numerous big names pay tribute to lost famous people, with Reese Witherspoon and Ralph Fiennes among those remembering Robert Redford, Gene Hackman and Diane Keaton. John Cusack and Sting discuss Brian Wilson. Alexi Duggins
Nordic Train at Christmas
8pm, Channel 4
The Bergen Line from Norway’s west coast to the capital in Oslo is among the most scenic train routes in the world, and there’s no better time of year to ride it. This Hugh Bonneville-narrated documentary takes us along the tracks and behind the scenes, from Bergen’s fjords to Europe’s highest mountain plateau at Hardangervidda. Ellen E Jones
Diana: The Princess and the Bodyguard
8pm, Channel 5
Ken Wharfe, long-term protection officer and personal confidant of Princess Diana, tells the story of his association with William and Harry’s mother. Among the anecdotes are recollections of Diana’s interactions with Camilla, James Hewitt and the press, all of them witnessed close up. Jack Seale
Judi Dench: Shakespeare, My Family and Me
9pm, Channel 4
“I can’t remember what I’m doing the day after tomorrow but I can remember reams of Shakespeare.” Judi Dench might have a family connection to the Bard. In this enlightening hour, she recounts her own relationship to his works and delves into the claim that her eight times great-grandfather may have met Shakespeare in 1606. HR
The Good Ship Murder Christmas Special
9.30pm, Channel 5
The third series of this outlandish cruise crime drama sets sail. The ship docks in Alicante, where passenger Donna later finds her mate Bernie dead in a local monastery. Where is onboard singer Jack (Shayne Ward) when you need him to solve another murder? In a dive bar after being sacked – but can he be coaxed back? HR
Film choice
The Phoenician Scheme, 9.35am, 6.15pm, Sky Cinema Premiere
You know what to expect from a Wes Anderson picture by now: surreal plots, detailed sets and deadpan performances from a preposterously starry cast. His latest has all those, but adds a giddy quest narrative involving dodgy tycoon Zsa-Zsa Korda (Benicio Del Toro) and his Catholic novice daughter Liesl (Mia Threapleton) on a fund-raising trip for his epic infrastructure project. There are assassins, love stories, political brouhaha – and a handy box of hand grenades. Ridiculous but entertaining. Simon Wardell
Elvis, 7.45pm, BBC One
A fascinating double bill could be fashioned from Sofia Coppola’s Priscilla, screening on the BBC next week, and Baz Luhrmann’s flamboyant biopic of the beloved hip-swiveller. Austin Butler is suitably magnetic as Presley, though the film is just as interested in his manager, Colonel Tom Parker (Tom Hanks, with a sort-of Dutch accent and a prosthetic hooter), who guides and manipulates his rock’n’roll cash cow. Their Svengali-like relationship drives the film, while Luhrmann, a master of the musical set-piece, gives Elvis’s performances a real kick. SW
Live sport
Premier League Football: Nottingham Forest v Man City, 11am, TNT Sports 1 Followed by Chelsea v Aston Villa at 5pm on Sky Sports Main Event.
Darts: World Championship , 12.30pm, Sky Sports Darts Three third-round matches at Alexandra Palace in London.
Horse Racing: Kempton, 1pm, ITV1 Including the Desert Orchid Chase, plus the Welsh Grand National from Chepstow.
Prem Rugby Union: Gloucester v Saracens, 3pm, TNT Sports 1 Followed by Bath v Northampton at 5.15pm.
Test Cricket: Australia v England, 11pm, TNT Sports 1 Day three of the fourth Test at Melbourne Cricket Ground.