Cookies on FilmShelves
We use essential cookies to keep the site working. With your permission we also use analytics cookies (so we can fix what's broken) and advertising cookies (so the ads you see are more relevant). Read our privacy policy.
You'll still see ads on the free tier — rejecting just means they won't be personalised.

In 1843 London, legendary author Charles Dickens (Dan Stevens) is desperate for another success after a string of flops, and soon finds inspiration in the people around him and his own desire to be a better person. He begins to write his iconic novella A Christmas Carol, which eventually helps transform Christmas from a minor holiday into a celebration of family ties and goodwill. Directed by Bharat Nalluri (Miss Pettigrew Lives for a Day). Christopher Plummer, Jonathan Pryce, Morfydd Clark, and Anna Murphy co-star.
As an Amazon Associate and eBay Partner Network member, FilmShelves earns from qualifying purchases. These links may earn us a commission at no extra cost to you.

The Man Who Invented Christmas (2017)
105 min
In 1843, despite the fact that Dickens is a successful writer, the failure of his latest book puts his career at a crossroads, until the moment when, struggling with inspiration and confronting reality with his childhood memories, a new character is born in the depths of his troubled mind; an old, lonely, embittered man, so vivid, so human, that a whole world grows around him, a story so inspiring that changed the meaning of Christmas forever.