Here's our pick of tonight's telly. For all those who've finished (*coughs*) their Christmas shopping, obviously...
The Great Train Robbery - 8pm, BBC1
Chris Chibnall shifts his attention to the other side of the law in tonight's concluding part, as Scotland Yard leans in to help the local constabulary solve the case of just who stole a staggering haul of £2.6m from the Royal Mail train and, more importantly, where they are now.
Just as Ronnie Biggs was the most famous but by no means the ringleader of the crims, so the celebrated Jack Slipper (Nick Moran) wasn't in fact the leader of the hunting pack. That role went to Superintendent Tommy Butler, played here by a steely Jim Broadbent, intent and tireless on bringing the perpetrators to justice. Pictures below...
The 12 Drinks of Christmas - 9pm, BBC2
One of those programmes that could well have been more fun to make than to watch. Giles Coren and Alexander Armstrong make it their mission to savour the most common beverages of Yuletide, from the Christmas Eve cocktail, all the way through to the ultimate eggnog. The fact that these two revellers are, in real life, brothers-in-law adds to the verisimilitude, making the kitchen table scene comfortingly realistic, for some vicarious boozing.
Liz and Dick - 9pm, Lifetime Channel
Lindsay Lohan debuts her turn as Elizabeth Taylor, in this frothy telling of one of Hollywood's most documented romances, with Aussie actor Grant Bowler giving Burton's uniquely timbred voice his best shot. After their decade of high-profile hedonism, money-spending and catfights, there surely isn't much new to tell about these two, but there are some nice locations and jewels to enjoy along the way, along with the irony of Lohan's oh-so-fitting casting. Full feature here...