Story :A retelling of the classic Dickens tale of Ebenezer Scrooge, miser extraordinaire. He is held accountable for his dastardly ways during night-time visitations by the Ghosts of Christmas Past, Present and Future.
Cast
Michael CaineScrooge
Dave GoelzThe Great Gonzo as Charles Dickens / Robert Marley / Dr. Bunsen Honeydew / Betina Cratchit / Rat / Zoot (voice)
Steve WhitmireKermit the Frog as Bob Cratchit / Rizzo the Rat / Beaker / Bean Bunny / Belinda Cratchit / Beetle / Lips / Pig Gentleman (voice)
Jerry NelsonTiny Tim Cratchit / Jacob Marley / Ghost of Christmas Present / Lew Zealand / Ma Bear / Mouse / Mr. Applegate / Penguin / Pig Gentleman / Pops / Rat (voice)
Frank OzMiss Piggy as Emily Cratchit / Fozzie Bear as Fozziewig / Sam the Eagle as Headmaster of Junior High Graduates / Animal / George the Janitor / Horse and Carriage Driver / Vegetable Salesman (voice)
David RudmanRat / Peter Cratchit / Old Joe / Swedish Chef (voice)
Don AustenGhost of Christmas Present (performer) / Ghost of Christmas Yet to Come (performer)
Jessica FoxGhost of Christmas Past (voice)
Robert TygnerGhost of Christmas Yet to Come (performer) / Ghost of Christmas Past (performer) / Turkey / Additional Muppets (uncredited) (voice)
Steven MackintoshFred, Scrooge's Nephew
Meredith BraunBelle
Robin WeaverClara
Raymond CoulthardYoung Scrooge
Russell MartinYoung Scrooge
Theo SandersYoung Scrooge
Kristopher MilnesYoung Scrooge
Edward SandersYoung Scrooge
Anthony HamblinBoy #1
Fergus BrazierBoy #2
David Shaw-ParkerOld Joe
William Todd-JonesGhost of Christmas Past / Additional Muppets (voice)
Mike QuinnPig Gentleman / Undertaker (voice)
Karen PrellDaughter Mouse / Ghost of Christmas Past (performer) / Additional Muppet Performer (voice)
Ian AllenAdditional Muppet Performer (voice)
David Alan BarclayAdditional Muppet Performer (voice)
Robbie BarnettAdditional Muppet Performer (voice)
James BartonAdditional Muppet Performer (voice)
Joan BartonAdditional Muppet Performer (voice)
Michael BaylissAdditional Muppet Performer
Simon BuckleyAdditional Muppet Performer (voice)
David BulbeckAdditional Muppet Performer (voice)
Marcus ClarkeAdditional Muppet Performer (voice)
Sue DacreAdditional Muppet Performer (voice)
Craig CraneAdditional Muppet Performer (voice)
Taylor DavidAdditional Muppet Performer (voice)
John EcclestonAdditional Muppet Performer (voice)
Geoff FelixAdditional Muppet Performer (voice)
Kate FrostAdditional Muppet Performer (voice)
Ken HainesAdditional Muppet Performer (voice)
Ronnie Le DrewAdditional Muppet Performer (voice)
Christopher LeithAdditional Muppet Performer (voice)
Anthony LymbouraAdditional Muppet Performer (voice)
Rebecca NaganAdditional Muppet Performer (voice)
Angie PassmoreAdditional Muppet Performer (voice)
Peter PassmoreAdditional Muppet Performer (voice)
Nigel PlaskittAdditional Muppet Performer (voice)
Judy PreeceAdditional Muppet Performer (voice)
Sally PreisigAdditional Muppet Performer (voice)
Gillie RobicAdditional Muppet Performer (voice)
Tim RoseAdditional Muppet Performer (voice)
Kaefan ShawAdditional Muppet Performer (voice)
David ShowlerAdditional Muppet Performer (voice)
John ThirtleAdditional Muppet Performer (voice)
Ian ThomAdditional Muppet Performer (voice)
Mark Alexander ToddAdditional Muppet Performer (voice)
Ian TregonningAdditional Muppet Performer (voice)
Simon J. WilliamsonAdditional Muppet Performer (voice)
Victoria WillingAdditional Muppet Performer (voice)
Phill WoodfineAdditional Muppet Performer (voice)
Peter RobbinsAdditional Muppet Performer (voice)
Jack AngelAdditional Muppet Performer (uncredited)