The story opens on a biting Christmas Eve in London, where Ebenezer Scrooge sits in his counting-house, rebuffing his nephew Fred's holiday cheer and refusing to donate to charity. That night, in his gloomy chambers, Scrooge is visited by the ghost of his deceased partner, Jacob Marley, bound in a heavy chain forged from lifelong greed. Marley warns Scrooge that he will be haunted by three spirits in an effort to escape a similar doomed fate.
The first visitor, the Ghost of Christmas Past, escorts Scrooge back to his lonely schoolboy days, his joyful apprenticeship under Fezziwig, and the painful breakup with a young woman who left him because his obsession with wealth eclipsed his love. These forgotten memories pierce Scrooge's emotional armor, forcing him to weep for the boy he once was and the warmth he willingly abandoned.
The Ghost of Christmas Present then reveals the bustling festive life of London, taking Scrooge to the humble, joyful home of his overworked clerk, Bob Cratchit. Despite their poverty and the frail condition of crippled Tiny Tim, the Cratchits celebrate with immense gratitude, though the spirit grimly warns that an empty chair awaits them if the future remains unchanged. Scrooge also observes his nephew Fred's warm holiday gathering, where guests laugh over Scrooge's stubborn misanthropy.
Finally, the silent Ghost of Christmas Yet To Come leads Scrooge into dark, shadowed realms of the future. He overhears callous businessmen mocking an unnamed dead man's cheap funeral, watches wretched thieves auctioning off the dead man's stolen bed-curtains and linens, and glimpses the Cratchit household mourning the death of Tiny Tim. When the phantom guides him to a neglected graveyard, Scrooge reads his own name upon the gravestone.
Awakening deeply transformed on Christmas morning, Scrooge casts off his misanthropy entirely. He anonymously purchases a massive prize turkey for the Cratchit family, donates a vast sum to the charity workers he previously dismissed, and attends his nephew's holiday dinner with overwhelming joy. Raising Bob Cratchit's salary and becoming a second father to Tiny Tim, Scrooge lives out the rest of his days keeping the spirit of Christmas alive in his heart.