A Muppet Christmas Carol (1992) follows Ebenezer Scrooge, portrayed by Michael Caine, a miserly and cold-hearted old man who despises the spirit of Christmas. On Christmas Eve, Scrooge is visited by the ghost of his former business partner, Jacob Marley, who warns him of the consequences of his selfish ways. Throughout the night, Scrooge encounters three more spirits – the Ghosts of Christmas Past, Present, and Yet to Come – who take him on a journey through time to witness key moments in his li