Film

The Muppet Christmas Carol

Michael Caine plays a genuinely unsettling Scrooge opposite the full Muppet cast in this 1992 adaptation of Dickens. It's funny, warm, and surprisingly moving—a film that works for both children and adults because it doesn't condescend to either. The songs are delightful. It's become a modern Christmas essential.

TMDb rating3.7

Should you watch it?

Watch it if you love a sincere, sentimental Christmas story played completely straight by Michael Caine while a troupe of felt puppets bustles around him, and you enjoy warmth that comes with a wink and a song.

Skip it if you find the mix of Muppet slapstick and Dickens's bleak London hard to sit through, or you want a sharper, more restrained adaptation with no sight gags breaking the mood.

What it asks of you: It runs about eighty-six minutes and moves at a brisk, chatty clip, asking you to go along with a theatrical, musical world where the jokes arrive quickly and the feeling stays gentle.

If you liked this

It's a Wonderful Life1946

The spiritual ancestor of redemption stories. If you loved how Scrooge's midnight journey transforms him, this film about a man discovering his worth through seeing what he'd have missed will hit differently—and just as hard.

But It's in black and white and moves at a deliberate pace. The sentiment can feel heavy-handed if you're not in the mood for sincere, earnest emotion.

It's a Wonderful Life poster

Scrooged1988

Bill Murray's cynical TV executive gets the same three-ghost treatment in 1980s New York. Sharper and darker than the Muppet version, it's a brilliant 'what if Scrooge was real and lived now'—and genuinely funny.

But The satire of TV culture is dated now. It's also much meaner than the Muppet film, which some find alienating rather than cathartic.

Scrooged poster

A Christmas Carol2004

Patrick Stewart as Scrooge with songs by Alan Menken. If you want the Muppet film's warmth and music but with more theatrical grandeur and a genuinely unsettling ghost sequence, this TV movie is criminally underrated.

But It's sentimental without being funny. Some of the theatrical choices feel overwrought if you prefer subtlety.

A Christmas Carol poster

Not sure tonight? Get a pick in a minute, starting from The Muppet Christmas Carol

The wildcard

Something you would not have found on your own.

Meet Me in St. Louis1944

Both films use the changing seasons and approaching Christmas as a frame for characters learning what matters. Both center family as the ultimate transformation.

Judy Garland's film about an American family over one year, building to Christmas. It's built on the same engine as the Muppet film: family, tradition, loss and rediscovery, gorgeously scored. But it's a 1940s musical, not a comedy.

But It's slow and romantic rather than funny. The comedy is genteel and period-specific. It's in Technicolor and very much a product of its era.

Meet Me in St. Louis poster
More like this (7)

A Christmas Story1983

A completely different kind of Christmas film—nostalgic, rambling, full of small observations about family and want. Equally beloved and equally about discovering what actually matters.

But It's episodic and meandering. Nothing really happens in the way a plot traditionally does, which can feel frustrating.

A Christmas Story poster

Elf2003

Will Ferrell as a human raised by elves. It has the Muppet film's blend of genuine heart, comedy that works for all ages, and a story about an outsider finding where he belongs.

But The comedy relies heavily on Ferrell's particular brand of loud sincerity. If that doesn't make you laugh, the film has less to offer.

Elf poster

Miracle on 34th Street1994

The 1994 version is a genuine delight: smart, beautifully shot, and genuinely touching without being saccharine. It's about belief and kindness in a way that parallels Scrooge's transformation.

But It's a courtroom film disguised as a Christmas movie, which means stretches of legal procedure. Some find it slow.

Miracle on 34th Street poster

The Nightmare Before Christmas1993

Tim Burton's stop-motion masterpiece. Like the Muppet film, it's visually inventive, genuinely funny, beautifully scored, and appeals to children and adults for completely different reasons.

But If you don't like Burton's aesthetic or his particular brand of whimsy, nothing here will convince you. It's very much his film.

The Nightmare Before Christmas poster

Klaus2019

A gorgeously animated film about the origin of Santa Claus that's surprisingly moving. It has the same warmth and generosity of spirit as the Muppet film, with extraordinary visual craft.

But It's animated, which some dismiss. The second act slows down significantly, and the pacing isn't as snappy as modern films often are.

Klaus poster

Schindler's List1993

Both are stories about redemption through witnessing what one has wrought. Both ask: can a fundamentally selfish person become good?

A Spielberg masterpiece about a man transformed by witnessing suffering into becoming a savior. Like Scrooge, Oskar Schindler is a businessman who undergoes a complete moral awakening through impossible circumstance.

But It's a three-hour Holocaust film in black and white. This is not comfort viewing. It's heavy, harrowing, and stays with you.

Schindler's List poster

Our Town1940

Both use the perspective of death or absence to make us see ordinary life as miraculous. Both are about learning to appreciate what's in front of you.

Thornton Wilder's Stage Manager narrates the ordinary life of a small town, culminating in a Christmas scene of piercing beauty. It's a meditation on seeing clearly what you have while you have it—Scrooge's entire arc, but philosophical rather than plot-driven.

But There's almost no plot. It's a play filmed as a play, which means it's theatrical and deliberately sparse. Modern viewers often find it slow and talky.

Our Town poster

People

Cast

  • Michael Caine
    Michael CaineEbenezer Scrooge
  • Dave Goelz
    Dave GoelzThe Great Gonzo as Charles Dickens / Robert Marley / Dr. Bunsen Honeydew / Betina Cratchit / Rat / Zoot (voice)
  • Steve Whitmire
    Steve WhitmireKermit the Frog as Bob Cratchit / Rizzo the Rat / Beaker / Bean Bunny / Belinda Cratchit / Beetle / Lips / Pig Gentleman (voice)
  • Jerry Nelson
    Jerry NelsonTiny Tim Cratchit / Jacob Marley / Ghost of Christmas Present / Lew Zealand / Ma Bear / Mouse / Mr. Applegate / Penguin / Pig Gentleman / Pops / Rat (voice)
  • Frank Oz
    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 Rudman
    David RudmanRat / Peter Cratchit / Old Joe / Swedish Chef (voice)
  • Don Austen
    Don AustenGhost of Christmas Present (performer) / Ghost of Christmas Yet to Come (performer)
  • Jessica Fox
    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 Mackintosh
    Steven MackintoshFred, Scrooge's Nephew
  • Meredith Braun
  • Robin Weaver

Directing

Writing

Production

Recommended by