He is held accountable for his dastardly ways during night-time visitations by the Ghosts of Christmas Past, Present, and future.
Get in the holiday spirit with this classic tale of Ebenezer Scrooge as told by everyone’s favourite gang of Muppets ... on one fateful Christmas Eve, is visited by the Ghosts of Christmas ...