WATCH: Dan Stevens plays Charles Dickens in new Christmas movie

Cape Town – The story behind Charles Dicksen's popular novel A Christmas Carol is coming to the big screen.

Dan Stevens stars as the author in The Man Who Invented Christmas.

In 1843 Dickens was suffering from the failure of his last three books. Rejected by his publishers, he set out to write and self-publish a book he hoped would keep his family afloat and revive his career.

The films centres on the six weeks in which he brought the novel to life and take audiences inside the process that brought to life Ebenezer Scrooge (Christopher Plummer), Tiny Tim and others.