Ebenezer Scrooge
Guy Pearce
Ghost of Christmas Past
Andy Serkis
Jacob Marley
Stephen Graham
Lottie/Ghost of Christmas Present
Charlotte Riley
Bob Cratchit
Joe Alwyn
Mary Cratchit
Vinette Robinson
Miner's Son
Callum Evans
Belinda Cratchit
Tiarna Williams
Ghost of Christmas Future
Jason Flemyng
Ali Baba
Kayvan Novak
Tim Cratchit
Lenny Rush
Congregation Member
Earl Carpenter
Mr Hooper
Dan Fredenburgh
Rag & Bone Man
Elliot Warren
Franklin Scrooge
Johnny Harris
Chestnut Seller
Niamh Lynch
Blacksmith
Abraham Popoola
Fred
Adam Nagaitis
Carol Singer
Harriet Turnbull
Chestnut Roaster
Matthew Castle
Mr Thwaites
Delroy Atkinson
Factory Wounded Woman
Amy Bowden