The Muppets reimagine Charles Dickens’ A Christmas Carol by adding a hilarious and heartfelt touch of Muppet magic.
Ebeneezer Scrooge (Michael Caine) is a wicked, cold-hearted moneylender, angered by the Christmas spirit of his colleague Bob Cratchit (Kermit the Frog) and those around him. However, the arrival of the ghosts of Christmas Past, Present and Future, teaches him to embrace the warmth and goodwill that comes with Christmas time.