Celebrate Muppet Christmas Carol 30th Anniversary with New Collection & Event. The Muppet Christmas Carol, the Muppets’ rendition of Charles Dickens’s classic tale, puts a unique twist on that fateful Christmas Eve when Scrooge is visited by the Ghosts of Christmas Past, Present, and Yet to Come. Together with kind,