For Charles Dickens, each Christmas is been better than the last. His novels are literary blockbusters, avid fans litter the streets and he and his wife have five happy children and a sixth on the way. But when Dickens' latest book, Martin Chuzzlewit, is a flop, the glorious life threatens to collapse around him.
His publishers offer an ultimatum: either he writes a Christmas book in a month, or they will call in his debts, and he could lose everything. Grudgingly, and increasingly plagued by self-doubt, Dickens meets the muse he needs in Eleanor Lovejoy. With time running out, Dickens is propelled on a Scrooge-like journey through Christmases past and present.