Jacob Marley
Christmas Past
Christmas Present
Christmas Future
Belle
Young Scrooge
Fred
Fezziwig
Bob Cratchit
Emily Cratchit
Tiny Tim
Turkey Boy
Scrooge