The Christmas TV schedule is out and it's packed full of festive fun. And EastEnders. Here's our picks of what to watch.
Monday December 23
A Christmas Carol (2009) - Animated fantasy based on the Dickens classic. BBC1, 4.30pm.
Jane Eyre (2011) - Big budget retelling of Jane Austen's novel. Starring Michael Fassbender and Judi Dench. BBC2, 8.30pm.
Gary Barlow: Journey to Afghanistan - The Take That and X-Factor star visits Camp Bastion. ITV1, 9pm.
Raised by Wolves - Comedy written by columnist and author Caitlin Moran and her sister. Channel 4, 10.50pm.
Tuesday December 24 - Christmas Eve
Finding Nemo (2003) - Animated adventure comedy about a missing clown fish. BBC1, 5.55pm.
Midsomer Murders - The start of a new series for the long-running detective drama. ITV1, 8pm.
Last Tango in Halifax - Final episode of the series. BBC1, 9pm.
The Awakening (2011) - Supernatural horror set in the 1920s. BBC2, 11.25pm.
Top of the Pops Christmas - Seasonal countdown of the year's biggest chart hits. BBC1, 2pm.
Toy Story 3 (2010) - The next chapter in the animated lives of Woody, Buzz and co. BBC1, 3.20pm.
Strictly Come Dancing Christmas Special - Brucey returns for a festive edition of the ever-popular show. BBC1, 5pm.
Call the Midwife Christmas Special - Plenty of drama unfolds in this seasonal edition of the much-loved show.
Doctor Who - It's a big one for Who fans, with Peter Capaldi taking over the baton from Matt Smith. BBC1, 7.30pm.
Downton Abbey - Rose is to be presented at Buckingham Palace. ITV1, 8.30pm.
EastEnders - Expect plenty of fireworks, especially where Janine Butcher is involved, in an hour-long episode. BBC1, 8.30pm.
Michael Jackson's This Is It (2009) - Documentary on the final days of the singer's life as he rehearsed for a new tour. Channel 5, 9.30pm.
The Ashes: Fourth Test - England are playing only for pride, but can they turn things around? Coverage starts at 10.30pm, Sky Sports 2.
Cars (2011) - Animated fun following the fortunes of a top race car. BBC1, 4.05pm.
Harry Potter and the Deathly Hallows: Part 1 (2010) - Voldemort rises to ultimate power. ITV1, 7.15pm.
Still Open All Hours - David Jason reprises his much-loved role of Granville. BBC1, 7.45pm.
Hot Fuzz (2007) - Gloucester's own Simon Pegg teams up with Nick Frost in this brilliant crime comedy caper. ITV2, 11pm.