Peter Cratchit, a young lad preparing to make his way in the world, is the eldest son of Scrooge’s lowly clerk Bob Cratchit. Peter flourishes under the tutelage of his “Uncle” Scrooge and seeks to make his mark as a man of business, like his uncle before him.

One Christmas Eve, as Scrooge lays dying, Peter embarks on a risky ocean voyage that he believes will secure the future for his family. Onboard, Peter finds love, happiness, and success, only to lose it all by the voyage’s end.

Returning to London, Peter shuns his family and instead finds himself living on the streets, haunted by his failures and his dead lover, selling his body just to survive while he waits for the winter cold to claim him once and for all. But winter snows also mean Christmas is coming, and for the Cratchit family, Christmas is a time of miracles. Can a visit from three familiar spirits change Peter’s life again? Is there one more miracle in store for the lost son of one of Dickens’ most enduring families?