6.8 TMDB audience score
Synopsis
A retelling of the classic Dickens tale of Ebenezer Scrooge, miser extraordinaire. He is held accountable for his dastardly ways during nighttime visitations by the Ghosts of Christmas Past, Present and Future.
Where to watch
Official options in the United States:
Subscription
Disney Plus
Rent
Amazon Video
Apple TV Store
Google Play Movies
YouTube
Fandango At Home
Buy
Amazon Video
Apple TV Store
Google Play Movies
YouTube
Fandango At Home
Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.
Trailer
Play trailer: The Muppet Christmas Carol | Original Trailer
The preview image comes from YouTube. The player loads only after you press play.
Cast
-
Michael Caine
Ebenezer Scrooge -
Dave Goelz
The Great Gonzo as Charles Dickens / Robert Marley / Dr. Bunsen Honeydew / Betina Cratchit / Rat / Zoot (voice) -
Steve Whitmire
Kermit the Frog as Bob Cratchit / Rizzo the Rat / Beaker / Bean Bunny / Belinda Cratchit / Beetle / Lips / Pig Gentleman (voice) -
Jerry Nelson
Tiny Tim Cratchit / Jacob Marley / Ghost of Christmas Present / Lew Zealand / Ma Bear / Mouse / Mr. Applegate / Penguin / Pig Gentleman / Pops / Rat (voice) -
Frank Oz
Miss 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 Rudman
Rat / Peter Cratchit / Old Joe / Swedish Chef (voice) -
Don Austen
Ghost of Christmas Present (performer) / Ghost of Christmas Yet to Come (performer) -
Jessica Fox
Ghost of Christmas Past (voice) -
Robert Tygner
Ghost of Christmas Yet to Come (performer) / Ghost of Christmas Past (performer) / Turkey / Additional Muppets (uncredited) (voice) -
Steven Mackintosh
Fred, Scrooge's Nephew -
Meredith Braun
Belle -
Robin Weaver
Clara -
Raymond Coulthard
Young Scrooge -
Russell Martin
Young Scrooge -
Theo Sanders
Young Scrooge -
Kristopher Milnes
Young Scrooge -
Edward Sanders
Young Scrooge -
Anthony Hamblin
Boy #1