George C. Scott
Ebenezer Scrooge
Roger Rees
Fred Holywell / Narrator
Susannah York
Mrs. Cratchit
Edward Woodward
Ghost of Christmas Present
Angela Pleasence
Ghost of Christmas Past
Michael Carter
Ghost of Christmas Yet to Come
Caroline Langrishe
Janet Holywell
Nigel Davenport
Silas Scrooge
Mark Strickson
Young Scrooge
Peter Settelen
Belle's Husband
Timothy Bateson
Mr. Fezziwig
Kieran Hughes
Peter Cratchit
Orlando Wells
Little Boy Cratchit
Spencer Banks
Dick Wilkins
Louise Gasser
Martha Cratchit
Sasha Wells
Belinda Cratchit
Nancy Dodds
Little Girl Cratchit
Ian Giles
Boy Who Gets Turkey