The Man Who Invented Christmas - Cast

Dan Stevens

as Charles Dickens


Christopher Plummer

as Ebenezer Scrooge


Jonathan Pryce

as John Dickens


Miriam Margolyes

Miriam Margolyes

as Mrs. Fisk


Simon Callow

Simon Callow


Justin Edwards

Justin Edwards

as John Forster


Change Location