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.
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
Theo Sanders
Kristopher Milnes
Edward Sanders
Anthony Hamblin
Boy #1
Fergus Brazier
Boy #2
David Shaw-Parker
Old Joe
The Muppet Christmas Carol | Original Trailer
Trailer
Classic Trailer
2022 · Movie
1970 · Movie
1984 · Movie
1951 · Movie
1999 · Movie
2009 · Movie
2019 · Movie
1934 · Movie
2017 · Movie
1968 · Movie
1961 · Movie
2000 · Movie
1996 · Movie
2025 · Movie
2018 · Movie
1997 · Movie
2013 · Movie
1958 · Movie
1987 · Movie