The Man Who Invented Christmas - Cast
as Charles Dickens
as Ebenezer Scrooge
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