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



Justin Edwards

as John Forster


Change Location