
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
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

Tomka and His Friends
Tomka and His Friends

The Discussion
The Discussion

The Marital Dwelling
The Marital Dwelling

Queen Margot
Queen Margot

Factotum
Factotum

Ghost Dad
Ghost Dad

Cujo
Cujo

Happy-Go-Lucky
Happy-Go-Lucky

Agaza Fi Gohanam
Agaza Fi Gohanam

Marathon Man
Marathon Man

The Scarlet Letter
The Scarlet Letter

Pinocchio
Pinocchio