Johnny Depp
Ebenezer Scrooge
Ebenezer Scrooge
Bob Cratchit
Emily Cratchit
Ghost of Christmas Past
Ghost of Christmas Present
Jacob Marley
Fred
Young Ebenezer
Child Ebenezer
Ghost of Christmas Future
Isabel Fezziwig
Mr. Fezziwig
Scrooge’s Father
Minister
Peter Cratchit
Martha Cratchit
Tiny Tim
School Bully
Child