Johnny Depp
Ebenezer Scrooge
Ebenezer Scrooge
Ghost of Christmas Past
Ghost of Christmas Present
Jacob Marley
Bob Cratchit
Ghost of Christmas Future
Scrooge’s Father