Scrooge: A Christmas Carol (Netflix) - Cast

Luke Evans

as Ebenezer Scrooge (voice)


Olivia Colman

as Ghost of Christmas Past (voice)


Jessie Buckley

as Isabel Fezziwig (voice)


Jonathan Pryce

as Jacob Marley (voice)


Johnny Flynn

as Bob Cratchit (voice)


Fra Fee

as Harry Huffman (voice)


Giles Terera

as Tom Jenkins (voice)


Trevor Dion Nicholas

as Ghost of Christmas Present (voice)


James Cosmo

as Mr. Fezziwig (voice)


  Change Location