
86 minutes
11/30/1951
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.

Alastair Sim
as Ebenezer Scrooge

Mervyn Johns
as Bob Cratchit

Glyn Dearman
as Tiny Tim Cratchit

George Cole
as Young Ebenezer Scrooge

Brian Worth
as Fred Scrooge

Michael Hordern
as Jacob Marley

Kathleen Harrison
as Mrs. Dilber

Rona Anderson
as Alice

Jack Warner
as Jorkins
Michael Dolan
as Spirit of Christmas Past

Francis de Wolff
as Spirit of Christmas Present

Carol Marsh
as Fan Scrooge

Hermione Baddeley
as Mrs. Cratchit
John Charlesworth
as Peter Cratchit

Miles Malleson
as Old Joe

Ernest Thesiger
as The Undertaker

Olga Edwardes
as Fred's Wife
Roddy Hughes
as Fezziwig

Hattie Jacques
as Mrs. Fezziwig

Eleanor Summerfield
as Miss Flora

Louise Hampton
as Laundress
Czeslaw Konarski
as Spirit of Christmas Yet to Come

Eliot Makeham
as Mr. Snedrig

Peter Bull
as First Businessman / Narrator

Douglas Muir
as Second Businessman

Noel Howlett
as First Collector

Fred Johnson
as Second Collector

Henry Hewitt
as Mr. Rosehed
Hugh Dempster
as Mr. Groper
David Hannaford
as Boy Sent to Buy Turkey

Maire O'Neill
as Alice's Patient

Richard Pearson
as Mr. Tupper

Patrick Macnee
as Young Jacob Marley

Clifford Mollison
as Samuel Wilkins
Moiya Kelly
as Martha Cratchit (uncredited)

Tony Wager
as Fezziwig's Lad (uncredited)
Teresa Derrington
as Fred's Maid

Vi Kaley
as Old Lady Sitting by Stove At The Charity Hospital
Lualle Kemp
as Mary Cratchit
Catherine Leach
as Belinda Cratchit
Derek Stephens
as Dancer at Fezziwig's

Tony Wager
as Fezziwig's Lad

Ian Wilson
as Blind Man