Gonzo narrates Charles Dickens’s ghostly Christmas tale while Michael Caine plays a miserly Ebenezer Scrooge opposite Kermit, Miss Piggy and the whole Muppet gang. Three spirits, one stingy heart, and songs that make this a family holiday favorite.