Johnny Depp
Ebenezer Scrooge
Johnny Depp
Ebenezer Scrooge
Rupert Grint
Bob Cratchit
Daisy Ridley
Emily Cratchit
Andrea Riseborough
Ghost of Christmas Past
Tramell Tillman
Ghost of Christmas Present
Ian McKellen
Jacob Marley
Sam Claflin
Fred
Charlie Murphy
Arthur Conti
Young Ebenezer
Alfie Buck
Child Ebenezer
Robert Strange
Ghost of Christmas Future
Ellie Bamber
Isabel Fezziwig
Ian Midlane
Mr. Fezziwig
Matt Brewer
Scrooge’s Father
Nicholas Day
Minister
Spirited
2022
Harry Potter and the Deathly Hallows: Part 1
2010
Harry Potter and the Half-Blood Prince
2009
The Portable Door
2023
Candy Cane Lane
2023
Kristin's Christmas Past
2013
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
The Mortal Instruments: City of Bones
2013
The Brothers Grimm
2005
Abigail
2019
A Very Jonas Christmas Movie
2025
The Lord of the Rings: The Two Towers
2002
Jack the Giant Slayer
2013
Beetlejuice
1988
Cinderfella
1960