In a grim Victorian London, Ebenezer Scrooge, a miserly and grumpy accountant, despises the Christmas spirit and everyone around him. On Christmas Eve, his life takes an unexpected turn when he is visited by the ghost of his former partner, Jacob Marley, who, chained by his own greed in life, warns him that his fate will be the same if he does not change his ways. Marley announces that he will be visited by three spirits that night, and the journey begins.
The first ghost, the Ghost of Christmas Past, revisits moments from his childhood and youth, revealing the joy and love he once knew. Through these visions, Scrooge begins to see the errors of his life. Then the second spirit arrives, the Ghost of Christmas Present, which shows him how people celebrate Christmas, including his employee, Bob Cratchit, who struggles to support his family, especially his sick son, Tiny Tim.
Finally, the terrifying Ghost of Christmas Yet to Come appears, warning him of the loneliness and neglect that await him if he does not change his ways. After a day of painful and revealing reflections, Scrooge faces his own fear of death and his legacy.
Renewed and eager for redemption, Scrooge awakens on Christmas Day with a heart full of love and gratitude, ready to share the magic of the season with everyone around him.