Ebenezer Scrooge malcontentedly shuffles through life as a cruel, miserly businessman; until he is visited by three spirits on Christmas Eve who show him how his unhappy childhood and adult behavior has left him a selfish, lonely old man.
Ebenezer Scrooge
Bob Cratchit
Tiny Tim Cratchit
Young Ebenezer Scrooge
Fred Scrooge
Jacob Marley
Mrs. Dilber
Alice
Jorkins
Spirit of Christmas Past
Spirit of Christmas Present
Fan Scrooge
Mrs. Cratchit
Peter Cratchit
Old Joe
The Undertaker
Fred's Wife
Fezziwig
Mrs. Fezziwig
Miss Flora
Laundress
Spirit of Christmas Yet to Come
Mr. Snedrig
First Businessman / Narrator
Second Businessman
First Collector
Second Collector
Mr. Rosehed
Mr. Groper
Boy Sent to Buy Turkey
Alice's Patient
Mr. Tupper
Young Jacob Marley
Samuel Wilkins
Martha Cratchit (uncredited)
Fezziwig's Lad (uncredited)
Fred's Maid
Old Lady Sitting by Stove At The Charity Hospital
Mary Cratchit
Belinda Cratchit
Dancer at Fezziwig's
Fezziwig's Lad
Blind Man
Director
Adaptation
Producer
Director of Photography
Editor
Set Decoration
Associate Producer
Art Direction
Original Music Composer
Costume Design
Makeup Artist
Screenplay
Production Manager
Costume Design
Hairstylist
Novel
Boom Operator
Camera Operator
First Assistant Director
Sound Recordist
Casting Director
Conductor