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
Mervyn Johns
Glyn Dearman
George Cole
Brian Worth
Michael Hordern
Kathleen Harrison
Rona Anderson
Jack Warner
Michael Dolan
Francis de Wolff
Carol Marsh
Hermione Baddeley
John Charlesworth
Miles Malleson
Ernest Thesiger
Olga Edwardes
Roddy Hughes
Hattie Jacques
Eleanor Summerfield
Louise Hampton
Czeslaw Konarski
Eliot Makeham
Peter Bull
Douglas Muir
Noel Howlett
Fred Johnson
Henry Hewitt
Hugh Dempster
David Hannaford
Maire O'Neill
Richard Pearson
Patrick Macnee
Clifford Mollison
Moiya Kelly
Tony Wager
Teresa Derrington
Vi Kaley
Lualle Kemp
Catherine Leach
Derek Stephens
Tony Wager
Ian Wilson