A Christmas Carol

About A Christmas Carol

London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday.

A Christmas Carol is a science fiction and fantasy series. It reached one season of 3 episodes from December 2019.

Guy Pearce leads the cast as Ebenezer Scrooge, Andy Serkis as Ghost of Christmas Past, Stephen Graham as Jacob Marley, and Joe Alwyn as Bob Cratchit.