12 CHRISTMAS CRACKERS.
Merry 'effing Christmas Agnes!
LITTLE WOMEN Boxing Day 8pm BBC1 Based on Louisa May Alcott's much-loved book, this drama set during the American Civil War is told in three parts. Sisters Meg, Jo, Beth and Amy March try to stay cheerful while their father is away fighting, and make friends with rich boy next door, Laurie. Starring Emily Watson as the girls' mother.
Three Doctors for the price of one as the present Doc (number 12, Peter Capaldi) teams up with the first Doctor (played by David Bradley), because the pair are refusing to regenerate.
But before Jodie Whittaker can become Doctor number 13, they must save humanity from its darkest hour. Again.
MCMAFIA New Year's Day 9pm BBC1 you inte Jam you're a big James Bond fan or enjoyed The Night Manager, you'll love this slick international thriller. The eight-part series stars James Norton as Alex Godman, the English son of Russian Mafia exiles. The flawed hero is drawn into the criminal underworld, taking journey through a terrifying labyrinth of assassins, smugglers, drugs kingpins and avaricious corporate executives.
a aa MAIGRET IN MONTMARTRE Christmas Eve 8.30pm UTV Mon Dieu! Inspector Maigret (Rowan Atkinson) may be the most gentlemanly detective in Europe, but his job takes him to some seedy places. In this feature-length special, he goes to the red-light district in Paris to solve the death of a heroin-addicted aristocrat and a young erotic dancer. But don't worry - he'll establish the facts, solve the crime and remain above reproach at all times. 'He's a surprisingly upright and decent man,' says Mr Bean and Blackadder star Rowan. 'He's drawn into the murk of Parisian low-life, but he doesn't feel comfortable there.' Maigret's GRANDPA'S GREAT ESCAPE New Year's Day 6.55pm BBC1 ves When Grandpa (Tom Courtenay) moves into Twilight Towers 'care' home, he soon discovers that the evil owner (Jennifer Saunders) is forging wills and uses her cattle prod on residents. What follows is a daring escape, aided by grandson. It's an adorable adaptation the book by David Walliams (above Jennifer and Tom), who also stars.
nd hat his n of with THE HIGHWAY RAT Christmas Day 4.45pm BBC1 The Highway Rat is an adaptation of Julia Donaldson and Axel Scheffler's tale of a wicked villain who steals sweet things from his neighbours - and hay from his own horse. David Tennant is the voice of the thief, with Rob Brydon as the narrator, Frances de la Tour as a rabbit and Nina Sosanya as a wily duck.
VICTORIA Christmas Day 9pm UTV special episode starts with the Queen Jenna Coleman) feeling low, pregnant with her fourth child and missing her beloved Baroness Lehzen. Albert (Tom Hughes) decides to create perfect Christmas for her and the family, turning the palace into a winter wonderland and introducing traditions we still enjoy today.
XMAS SOAPS EASTENDERS The Carters organise a kids' party in The Vic and Mick enjoys playing Santa. It's a shame he hasn't got a sleighful of presents for own family - which is Aidan's cue to convince him to join his gang. Max hits rock bottom and turns to Stacey for advice. Karen visits her snobby sister Kandice, in the hope she'll take pity on her.
the New Year arrives, there's another party in The Vic, but what will 2018 be like when a crime is about to be committed? Kathy hosts a tea party at the caff for the ladies of the Square. Sharon's rumbled something is up and approaches Phil for some answers.
EMMERDALE surreal Christmas Day double-episode - inspired by films Groundhog Day, Don't Look Now and A Christmas Carol - sees village villain Robert Sugden continually wake up on the morning of December 25 to weird alternative realities. Nothing is as it should in Emmerdale, as the heartfelt and hilarious caper focuses on Robert and the love of his life, Aaron. Robert is visited by the ghosts of Christmas Past, Present and Future, but can they teach him the error of his ways? Meanwhile, in the New Year's Day episode, Sam Dingle comes up with a plan he thinks might save Wishing Well Cottage from demolition.
CORONATION STREET rol gift he Vicar Billy begins Christmas Day not preaching to his flock, but locked in the boot of Peter's car praying he's not about to be killed for his role in Susan Barlow's death. Carla is full of cheer and cheap gifts from the supermarket, but Aidan is hoping she will change her mind and gift him the factory. By New Year there's drama for Chesney as he fears Daniel will play fiancee Sinead a recording of their fake fight at her hen night. He accidentally hurts Beth trying to get his hands on the DVD. And Carla is urged by Roy to start 2018 with a clean slate and tell her family her secret.
tryin 20 CALL THE MIDWIFE Christmas Day 7.40pm BBC1 It's Boxing Day 1962, and Poplar is covered in snow. The hall is flooded, so Val's aunt turns her pub into a makeshift clinic. One mum-to-be goes into labour a month early in a caravan, with devastating consequences. Meanwhile, Fred goes all-out to play a panto dame. Anita Dobson guest stars as a woman whose husband dies during the blizzard.
James as Alex Godman
Maigret's on the case
Albert and Victoria