Synopsis
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.
Cast

Alastair Sim
Ebenezer Scrooge

Mervyn Johns
Bob Cratchit

Glyn Dearman
Tiny Tim Cratchit

George Cole
Young Ebenezer Scrooge

Brian Worth
Fred Scrooge

Michael Hordern
Jacob Marley

Kathleen Harrison
Mrs. Dilber

Rona Anderson
Alice

Jack Warner
Jorkins
Michael Dolan
Spirit of Christmas Past

Francis de Wolff
Spirit of Christmas Present

Carol Marsh
Fan Scrooge

Hermione Baddeley
Mrs. Cratchit
John Charlesworth
Peter Cratchit

Miles Malleson
Old Joe

Ernest Thesiger
The Undertaker

Olga Edwardes
Fred's Wife
Roddy Hughes
Fezziwig

Hattie Jacques
Mrs. Fezziwig

Eleanor Summerfield
Miss Flora

Louise Hampton
Laundress
Czeslaw Konarski
Spirit of Christmas Yet to Come

Eliot Makeham
Mr. Snedrig

Peter Bull
First Businessman / Narrator
More like this

A Christmas Carol

A Christmas Carol

A Christmas Carol

A Christmas Carol

The Muppet Christmas Carol

Scrooge

Scrooge: A Christmas Carol

Scrooge

The Man Who Invented Christmas

The Time Machine

It's a Wonderful Life

The Noel Diary

The Canterville Ghost

A Biltmore Christmas

How the Grinch Stole Christmas

Last Christmas

Nicholas Nickleby

Just in Time for Christmas

A Godwink Christmas: Second Chance, First Love

The Family Man