Christmas. A time for stuffing yourself silly and ignoring your nearest and dearest.  We’ve painstakingly gonefavourite-christmas-specials-the-royle-family through the entire bumper edition of the Radio Times with a vat of mulled wine and selected some TV and radio highlights over the festive season. Share what you will be watching and listening to in the comments below!

‘Black Mirror’, White Christmas
We at Tor Towers are huge fans of Charlie Brooker’s science fiction series with a dash of dark satire – or is that a dark satire series with a dash of science fiction? In this 90-minute one-shot, episode White Christmas, Jon Hamm (aka Don Draper) explores the intersection of modern life and technology. Rafe Spall and Oona Chaplin also make an appearance.
'Black Mirror' White Christmas airs on Channel 4 at 9pm, 16th December

‘Game of Thrones’
Surely nothing says Christmas more than a bloodthirsty, brutal battle for The Iron Throne? How else does one decide who gets the last Brussels sprout? Catch up on every episode of the HBO series during Sky’s 12 days, 1 Throne marathon.
'Game of Thrones' airs on Sky Atlantic HD at 9pm, 20th December

‘Good Omens’
Following the stupendous adaption of ‘Neverwhere’ last year, BBC Radio Four Drama have done it again with this stellar adaptation of the 1990 fantasy novel by Neil Gaiman and Terry Pratchett. Starring Peter Serafinowicz, Mark Heap, a cameo from Neil and Terry, plus a host of other stars – this will be one festive treat!
'Good Omens' is broadcast on BBC Radio Four at 11pm, 22nd December

‘It’s A Wonderful Life’
‘It's a Wonderful Life’ is our favourite science fiction film. What do you mean it isn’t science fiction?  A visitor from out of space that uses its powers to take human form and transport George Bailey to an alternative universe?  Hello? Am I right?
‘It's a Wonderful Life’ airs on BBC Two at 6pm, 24th December

‘Doctor Who’, Last Christmas
Starring Nick Frost as Father Christmas, we are hoping that this Christmas Day edition of ‘Doctor Who’ will be a faithful recreation of the glorious Wham! music video, with the Doctor as a forlorn George Michael.  To be honest at this point on Christmas day, we will be so merry we won’t be able to tell the difference.
'The Doctor Who Christmas special'
airs on BBC One at 6.15pm, 25th December