演员阵容
Luke Evans
Ebenezer Scrooge (voice)Olivia Colman
Ghost of Christmas Past (voice)Jessie Buckley
Isabel Fezziwig (voice)Johnny Flynn
Bob Cratchit (voice)Fra Fee
Harry Huffam (voice)Giles Terera
Tom Jenkins (voice)Trevor Dion Nicholas
Ghost of Christmas Present (voice)James Cosmo
Mr. Fezziwig (voice)Jonathan Pryce
Jacob Marley (voice)音响
Leslie Bricusse
SongsJeremy Holland-Smith
Music编剧
Leslie Bricusse
StoryCharles Dickens
Novel导演
Stephen Donnelly
Director制片