Global Edition
Global Edition
UK Edition
EU Edition
US Edition

Understand the story, not the spin.

Markets

Walmart Reunites Muppets and Walton Goggins for Holiday Ad

Published 27 October 2026

Walmart has released “A Who Knew Carol,” a holiday advertisement featuring Walton Goggins as Ebenezer Scrooge alongside returning Muppet characters, revisiting the 1992 film The Muppet Christmas Carol for a retail campaign. The advertisement reworks the original film’s song “Scrooge,” written by Paul Williams, and features Kermit the Frog, Miss Piggy, Gonzo, Rizzo and other Muppets. Goggins takes on the role played by Michael Caine in the film. The campaign was created in partnership with Disney and The Muppets Studio. The video presents the project as a new Scrooge story, but it is an advertisement rather than an announced feature-length sequel or remake. Walmart has not announced a new film. The campaign draws on the original movie’s characters and music while promoting the retailer during the holiday season. Walmart says additional videos and social media posts are planned throughout the 2026 holiday season. One report describes the advertisement as the opening installment in a series in which Scrooge will meet newly named spirits, including the Ghost of Christmas Presents, the Ghost of Deals to Come and the Ghost of Christmas Fast. The precise sequence and details of those...

Now playing
0:00 / 0:00