Luke Evans als Ebenezer Scrooge (voice) | |
Olivia Colman als Ghost of Christmas Past (voice) | |
Jessie Buckley als Isabel Fezziwig (voice) | |
Johnny Flynn als Bob Cratchit (voice) | |
Fra Fee als Harry Huffam (voice) | |
Giles Terera als Tom Jenkins (voice) | |
Trevor Dion Nicholas als Ghost of Christmas Present (voice) | |
James Cosmo als Mr. Fezziwig (voice) | |
Jonathan Pryce als Jacob Marley (voice) |
Stephen Donnelly | Director |
Charles Dickens | Novel |
Ralph Kamp | Producer |
Leslie Bricusse | Songs |
Jeremy Holland-Smith | Music |
Leslie Bricusse | Story |
Andrew Pearce | Producer |