
Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.

as Ebenezer Scrooge

as Bob Cratchit

as Young Scrooge / Night Watchman

as Martha Cratchit

as Mr. Fred

as Ghost of Christmas Present / Portly Gentleman

as Gentleman of the Stock Exchange

as Boy Waif / Carol Singer

as Boy Cratchit / Carol Singer

as Fanny / Girl Waif

as Ghost of Christmas Past / Gentleman of the Stock Exchange

as Narrator

as Marley's Ghost / Ghost of Christmas Yet to Come

as Belinda Cratchit

as Boy Scrooge / Carol Singer

as Boy With Goose / Carol Singer

as Tiny Tim Cratchit

as Scrooge's Fiancée

as Mrs. Cratchit

as Old Joe / Crossing Sweeper

as Girl Waif

as Mrs. Dilber

as Gentleman of the Stock Exchange

as Scrooge's Double

as Fred's Wife

as Peter Cratchit