London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday. Over the course of Christmas Eve night he is visited by three ghosts to show him his past, present and future.
Guy Pearce
Ebenezer Scrooge
Andy Serkis
Ghost of Christmas Past
Stephen Graham
Jacob Marley
Joe Alwyn
Bob Cratchit
Vinette Robinson
Mary Cratchit
Jason Flemyng
Ghost of Christmas Future
Charlotte Riley
Lottie / Ghost of Christmas Present
Johnny Harris
Franklin Scrooge
Kayvan Novak
Ali Baba
Callum Evans
Miner's Son
Tiarna Williams
Belinda Cratchit
Lenny Rush
Tim Cratchit
Earl Carpenter
Congregation Member
Dan Fredenburgh
Mr Hooper
Elliot Warren
Rag & Bone Man
Niamh Lynch
Chestnut Seller
Abraham Popoola
Blacksmith
Adam Nagaitis
Fred
Harriet Turnbull
Carol Singer
Matthew Castle
Chestnut Roaster
BBC Official Trailer
Trailer
FX's Official Trailer
A Christmas Carol: First Look Teaser - BBC
Teaser
1946 · Movie
1967 · Movie
1955 · Movie
2018 · Movie
2005 · Movie
1966 · Movie
2015 · Movie
2017 · Movie
1958 · Movie
1972 · Movie
1968 · Movie
2009 · Movie
2010 · Movie
2019 · Movie
2002 · Movie
1977 · Movie
2008 · Movie
1985 · Movie
2021 · Movie