The Man Who Invented Christmas - Cast

The Man Who Invented Christmas Movie Poster

Dan Stevens

as Charles Dickens


Christopher Plummer

as Ebenezer Scrooge


Jonathan Pryce

as John Dickens


Miriam Margolyes

as Mrs. Fisk


Simon Callow

as Leech


Justin Edwards

as John Forster


Donald Sumpter

as Jacob Marley


Miles Jupp

as William Makepeace Thackeray


Anna Murphy

as Tara/Ghost of Christmas Past


Annette Badland

as Mrs. Fezziwig


  Change Location