
Cast

Johnny DeppEbenezer Scrooge 
Rupert GrintBob Cratchit 
Ian McKellenJacob Marley 
Andrea RiseboroughGhost of Christmas Past 
Tramell TillmanGhost of Christmas Present 
Sam ClaflinFred 
Daisy RidleyClara 
Ellie BamberIsabel Fezziwig 
Arthur ContiYoung Ebenezer 
Charlie MurphyEmily Cratchit 
Robert StrangeGhost of Christmas Future - A
Alfie BuckChild Ebenezer 
Ian MidlaneMr. Fezziwig 
Matt BrewerScrooge’s Father 
Nicholas DayMinister 
Zac WishartPeter Cratchit
If you liked this




















