When is A Christmas Carol on TV? Who is in the cast of the BBC’s Charles Dickens drama?

Guy Pearce will play Ebenezer Scrooge in this star-studded festive drama

Guy Pearce as Ebenezer Scrooge in new BBC drama A Christmas Carole (Robert Viglasky/FX)

Guy Pearce, Charlotte Riley, Stephen Graham, Andy Serkis and Vinette Robinson star in the BBC’s latest festive adaptation of Charles Dickens’ A Christmas Carol.

Advertisement

Here’s what you need to know…


When is A Christmas Carol on TV?

CONFIRMED: A Christmas Carol begins on 22nd December 2019 at 9pm on BBC One.

Episode two airs on 23rd December at 9.05pm, and the third and final episode will air on 24th December (Christmas Eve) at 9pm on BBC One.

There will also be a US broadcast on FX.

Speaking at the launch of Peaky Blinders series five, writer Stephen Knight revealed in July 2019: “A Christmas Carol is done. And is in the can, and is bloody marvellous. I mean I would say that, but Guy Pearce is brilliant. Stephen Graham is brilliant, and it looks quite amazing.”

A Christmas Carol is the first in a series of new BBC adaptions of Charles Dickens’ novels.


Is there a Christmas Carol trailer?

There is! Introducing Guy Pearce as the miserly Ebenezer Scrooge, the footage also shows off all sorts of paranormal scenes as Scrooge is haunted by a quartet of spirits and forced to revisit his past, rethink his present and glimpse his dark future.


Who is in the cast of A Christmas Carol?

Guy Pearce has been cast in the starring role, playing cold-hearted miser Ebenezer Scrooge. The actor’s previous credits include Jack Irish, The Innocents, and Mary Queen of Scots.

Guy Pearce as Scrooge in A Christmas Carol
Guy Pearce as Scrooge in A Christmas Carol (BBC)

Star Wars, Black Panther and Lord of the Rings actor Andy Serkis will play the Ghost of Christmas Past, while Stephen Graham (of Line of Duty and This Is England) will play Jacob Marley.

Andy Serkis as the Ghost of Christmas Past in A Christmas Carol
Andy Serkis as the Ghost of Christmas Past in A Christmas Carol (BBC)

Peaky Blinders and Call the Midwife star Charlotte Riley will take on the role of Lottie, and The Favourite’s Joe Alwyn will play Bob Cratchit. The role of Mary Cratchit will be played by Doctor Who’s Vinette Robinson, and Remmie Milner plays Martha Griffin.

What We Do In The Shadows star Kayvan Novak has been cast as Ali Baba, while Lenny Rush will play Tim Cratchit (aka Tiny Tim).

The Cratchit family in A Christmas Carol
The Cratchit family in A Christmas Carol (BBC)

Blade Runner’s Rutger Hauer was originally cast as the Ghost of Christmas Future (or the “Ghost of Christmas Yet to Come”), but he became too unwell to film the role and died in July 2019. He has been replaced by Jason Flemyng.


What is A Christmas Carol about?

Charles Dickens’ timeless 19th century novel A Christmas Carol has been adapted again and again over the years – and for Christmas 2019, it will be back on our screens for a three-part drama.

In this “unique and original take on Charles Dickens’ iconic ghost story,” the BBC has promised us “a haunting, hallucinatory, spine-tingling immersion into Scrooge’s dark night of the soul.”

The Ghost of Christmas Present visits Scrooge in an original illustration from A Christmas Carol
The Ghost of Christmas Present visits Scrooge in an original illustration from A Christmas Carol (Getty)

A Christmas Carol is the story of Ebenezer Scrooge, an elderly and crotchety miser who is visited first by the ghost of his former business partner, Jacob Marley, and then by the Ghost of Christmas Past, the Ghost Christmas Present, and the Ghost of Christmas Yet to Come. They show him how his cruel behaviour has affected those around him.

Stephen Graham as Jacob Marley in A Christmas Carol
Stephen Graham as Jacob Marley in A Christmas Carol (BBC)

These nighttime visits completely change Scrooge’s attitude to life – and he is transformed into a kinder, gentler man.

BBC1 and American broadcaster FX have partnered on this new adaptation, which comes from the pen of Taboo and Peaky Blinders writer Steven Knight.

Knight said: “This production of A Christmas Carol will respectfully present what we believe to be a timely interpretation of a timeless story.”


Does Tom Hardy appear in A Christmas Carol?

LONDON, ENGLAND - JULY 13: Tom Hardy attends the 'Dunkirk' World Premiere at Odeon Leicester Square on July 13, 2017 in London, England. (Photo by Anthony Harvey/Getty Images)

Apparently not!

The show’s writer Steven Knight has previously worked with actor Tom Hardy on Taboo and Peaky Blinders, even bringing his Blinders character Alfie Solomons back for a surprise role in the latest series.

The two have teamed up again for A Christmas Carol, with Tom Hardy stepping up as an executive producer – alongside Ridley Scott, Dean Baker, David W Zucker, Kate Crowe, Mona Qureshi and Knight himself.

But contrary to rumours, Hardy is not set for a cameo in the drama.

Director Nick Murphy responded to the idea with a tongue-in-cheek tweet, explaining: “Admittedly, I’m not a media insider, I only directed the show but as far as I’m aware, Tom Hardy does NOT appear in A Christmas Carol.”

Advertisement

In case there was any doubt, Murphy added: “He. Is. Not. In. It.”