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
Editor
Director of Photography
Art Direction
Associate Producer
Set Decoration
Original Music Composer
Costume Design
Hairstylist
Makeup Artist
Screenplay
Costume Design
Production Manager
Novel
Boom Operator
Conductor
Camera Operator
First Assistant Director
Casting Director
Sound Recordist