Walmart, Disney, and The Muppets Studio revived The Muppet Christmas Carol for a new holiday ad, A Who Knew Carol, starring Walton Goggins as Scrooge with Kermit and Miss Piggy.
The Muppets are back in Victorian London, and this time Scrooge is shopping at Walmart.
Walmart teamed up with Disney and The Muppets Studio on A Who Knew Carol, a new holiday ad that reimagines the 1992 classic The Muppet Christmas Carol, according to Adweek. The ad debuted Monday, Oct. 26.
Walton Goggins, Walmart’s spokesperson, stars as Ebenezer Scrooge.
What is A Who Knew Carol?
A Muppets-filled holiday ad for Walmart’s “Who Knew?” campaign. It recreates the opening song “Scrooge,” written by Paul Williams for the original movie, with snowy London sets that echo the 1992 film, according to Chip and Co. and TheWrap.
It’s an ad campaign, not a new Muppet movie.
Which Muppets are in the Walmart ad?
Kermit the Frog, Miss Piggy, Fozzie Bear, Gonzo and Rizzo the Rat are back, according to TheWrap and Chip and Co.
Statler and Waldorf return as the ghostly Marley brothers. Pepe the King Prawn, who wasn’t in the original movie, joins the fun. Rizzo even jokes that Walmart didn’t exist back then.
Who else is in A Who Knew Carol?
Stephanie Beatriz, the voice of Mirabel in Disney’s Encanto, plays Scrooge’s niece. She also leads Walmart’s Spanish-language versions of the ads, according to Chip and Co.
What are the three ghosts in the Walmart ad?
Scrooge gets visited by three new spirits with a Walmart twist, according to Adweek:
The Ghost of Christmas Presents, for gift ideas
The Ghost of Deals to Come, for Black Friday savings
The Ghost of Christmas Fast, for last-minute delivery
The ad ends by teasing the ghosts, so more videos are coming throughout the holiday season.
Where can you watch A Who Knew Carol?
On Walmart’s YouTube channel, which has both the full version and a shorter cut. Walmart is also rolling out more videos and social content through the holidays, Chip and Co. reported.
Walmart teased the team-up the week before with a social video of Goggins meeting Kermit on a studio lot.
Is this a sequel to The Muppet Christmas Carol?
Sort of. TheWrap billed the ad as the first official follow-up to the 1992 movie, with new sets and costumes for the Muppets.
But it’s a commercial, not a new film. Disney and the Muppets haven’t announced a new Christmas Carol movie, so fans will have to settle for a few minutes of holiday magic for now.
Who played Scrooge in The Muppet Christmas Carol?
Michael Caine. He starred as Scrooge in the 1992 movie and has since retired from acting, TheWrap reported.
Brian Henson directed the film, with Gonzo as Charles Dickens and Rizzo as his sidekick narrating the story. Kermit played Bob Cratchit, and Miss Piggy played his wife, Emily.
Where can you watch The Muppet Christmas Carol?
On Disney+. Disney owns the Muppets, and the 1992 movie has become a holiday tradition for many families.
It’s rated G, so it’s an easy pick for all ages.
Is there Muppet Christmas Carol merch at Disney Store?
Yes. Disney Store has separate Muppet Christmas Carol apparel arriving this season, Chip and Co. noted. It’s not part of the Walmart campaign.
Who is Walton Goggins?
An actor known for The White Lotus, Fallout and Justified. He became the face of Walmart’s “Who Knew?” campaign in 2025, TheWrap reported.
He’s also part of Disney Animation’s Hexed, which hits theaters Wednesday, Nov. 25.
Article compiled with the help of the Pirates & Princesses newsroom.
Pirates and Princesses is your destination for Disney news, theme park updates, and the pop culture you love. From Disney cruises and travel tips to Disney fashion, food, collectibles, and movie news, PNP covers it all. Visit us at piratesandprincesses.net for daily coverage. Follow PNP on Facebook and Instagram, and listen to the Pirates & Princesses podcast on Apple Podcasts and YouTube.
Hat Tips:
Entertainment Weekly (Oct. 26, 2026), the Muppet Christmas Carol revival
Adweek, Brittaney Kiefer (Oct. 26, 2026), the campaign, partners and three ghosts
Chip and Co. (Oct. 26, 2026), the Muppets cast, Stephanie Beatriz, teaser and Disney Store merch
TheWrap, Drew Taylor (Oct. 26, 2026), the “Scrooge” song, Michael Caine and Goggins’ Walmart role
AI Disclosure: All articles are assigned, edited and reviewed by an experienced human editor before posting. Like most modern newsrooms, WebReef Media uses a variety of AI tools to help with accuracy and efficiency. Ways AI may be used in article creation include research, grammar, fact-checking and ideation, as well as occasional AI generated or enhanced thumbnails or graphics. No articles are generated or posted without human oversight or involvement.


