Home / Arts and Entertainment / Muppets and Walton Goggins Revive 'A Christmas Carol' for Walmart
Muppets and Walton Goggins Revive 'A Christmas Carol' for Walmart
26 Oct
Summary
- Walton Goggins stars as Scrooge in a new Muppet Christmas Carol ad.
- The commercial features Kermit, Miss Piggy, and other Muppet favorites.
- It promotes Walmart's holiday deals and Christmas specials.

Walton Goggins has stepped into the iconic role of Ebenezer Scrooge for a new holiday commercial titled "A Who Knew Carol." This advertisement serves as a mini-sequel to the beloved 1992 film, "The Muppet Christmas Carol." The ad features classic Muppet characters including Kermit the Frog, Miss Piggy, and Gonzo, who reprise their roles from the original holiday movie.
The commercial debuted on Monday as part of Walmart's extensive Christmas initiative. It highlights Goggins portraying not only Scrooge but also three unique ghosts: the Ghost of Christmas Presents, the Ghost of Deals to Come, and the Ghost of Christmas Fast. These spectral figures are designed to align with Walmart's upcoming holiday sales and gift promotions.