Rupert Julian som Ebenezer Scrooge. John Cook som Bob Cratchit. Claire McDowell som Mrs. Cratchit. Frankie Lee som Tiny Tim. Harry Carter som Jacob Marley. Emory Johnson som Fred, nevøen til Scrooge. Roberta Wilson som Caroline. Francelia Billington som kjæresten til Scrooge. Lydia Yeamans Titus som Mrs. Fezziwig. Wadsworth Harris som fortidens spøkelse. Richard L'Estrange som nåtidens spøkelse. Tom Figee som fremtidens spøkelse.