In this adaptation of the Christmas story narrated by Charles Dickens himself (played by Go...展开nzo the Great) with the occasional commentary of Rizzo the Rat, it is Christmas Eve in 19th century London. The merriment is not shared by Ebenezer Scrooge (Michael Caine), a surly money-lender who is more interested in profit than celebration. So cold to the season of giving is he that his book-keeping staff, including loyal employee Bob Cratchit (Kermit the Frog), has to plead with him just to have the day off work during Christmas by pointing out that Scrooge would have no customers on the holiday and that it would waste coal to sit alone in the office. Scrooge's nephew, Fred, arrives to invite his uncle to Christmas dinner and two gentlemen also come to Scrooge's offices, collecting money in the spirit of the season. Scrooge rebuffs his nephew and complains that it isn't worth looking after the poor, as their deaths will decrease the surplus population. Fred is shocked at his uncle's uncharitable and cold nature, but repeats his invitation, makes his own donation and departs.
Later that evening, Scrooge finds himself face to face with the spirits of his former business partners, Jacob and Robert Marley (Statler and Waldorf) who have been condemned to shackles in the afterlife as payment for the horrible deeds they committed in life. They warn him that he will share the same fate, only worse, if he doesn't change his ways, and foretell the coming of three spirits throughout the night.
Mr. Scrooge is first visited by the Ghost of Christmas Past, a child-like spectre who takes Scrooge on a journey back through time to his youth. He recalls his early school days, during which he focused on his studies; the meeting of a young woman named Belle (Meredith Braun), with whom he would later fall in love; and the final parting between Belle and Scrooge, despite Scrooge's protests that he would marry her as soon as he had enough money. Later, Scrooge meets the Ghost of Christmas Present, a large, festive creature with a booming voice who lives only for the here and now. He gives Scrooge a glimpse into the holiday celebration of others, including Bob Cratchit and his family who, although poor, are enjoying Christmas together and reveling in the anticipation of the Christmas goose. The Spirit also shows Scrooge's own family, who aren't above cracking jokes at Scrooge's expense. Later, Scrooge meets the Ghost of Christmas Yet to Come, a silent entity, who reveals the chilling revelation that young Tiny Tim (Robin the Frog) will not survive the coming year, thanks in no small part to the impoverished existence of the Cratchit family. Furthermore, it is revealed that when Scrooge's own time has passed, others will certainly delight in his absence from the world, with local businessmen attending his funeral only for the free food and Scrooge's servants stealing the very clothes he was to have been buried in. It is this final epiphany that jolts Scrooge back into humanity, and makes him vow to celebrate with his fellow man. Scrooge goes about the town spreading good deeds and charity, plans a feast for Bob Cratchit and his kin, and learns to adopt the spirit of Christmas throughout the year.