Even on Christmas Eve, Ebenezer Scrooge does not want to enjoy life. Due to his cold-heartedness, he does not attend any dinner invitations; he prevents Fred from enjoying the moment, talks rudely to charity workers and overworks Bob Cratchit. During that night, the ghost of Job Marley appears to him. The spirit has been unsettled over the seven years because Bob was mean when alive. His presence is to warn Ebenezer to change his ways so that he does not face the same fate.
On waking up, Scrooge encounters yet another ghost of the past Christmas. From the scenes shown to Scrooge of him being young as a youth and how he spends his past Christmas, it is obvious that he has often neglected himself.
When he falls asleep, he wakes up to the ghost of the current Christmas. Scrooge is shown the jollies of the current Christmas. After that, he is shown the ailing son of Cratchit, Tiny Tim. Additionally, he is warned against ignorance.
After that, there is a ghost of Christmas that is yet to come. Here, he is shown the future when he is dead, and no one cares. People are happy. Scrooge promises to change his ways.
When he wakes up in the morning, he discovers that all those dreams only took a night. At this point, it is already Christmas day. That day, he wakes up happy with everyone. As an appreciation, he gives the Cratchit’s family turkey. He also gives a generous contribution to charity. Besides, he spends a good time at Fred’s party.
In the days that follow, Scrooge is nice to everyone, acts fatherly to Tiny Tim and even raises Cratchet’s pay. Scrooge continues with the friendly Christmas spirit long after the end of the period. He does not reencounter the ghosts. That is the piece by Charles Dickens.