About

Charles Dickens’ classic wintertime cautionary tale gets a fuzzy, felty makeover courtesy of Kermit the Frog, Miss Piggy and the rest of the Muppets – ably assisted by a thoroughly game Michael Caine. One fateful Christmas Eve, the greedy, penny-pinching Ebenezer Scrooge is visited by the Ghosts of Christmas Past, Present and Future. Together with kind, humble Bob Cratchit and his family, these Spirits open Scrooge’s eyes - and his heart - to the true meaning of Christmas. A Christmas Carol is the story that launched countless adaptations, but few come close to the heart and humour of the Muppets’ inimitable interpretation. This Christmas, we present the full version of The Muppet Christmas Carol - including the song When Love is Gone , which was cut from the film’s original release.

Questions

When does The Muppet Christmas Carol (U) start and end?

The Muppet Christmas Carol (U) runs Tuesday, 22 December 2026, 20:40.

Where is The Muppet Christmas Carol (U)?

The Muppet Christmas Carol (U) takes place at HOME, 2 Tony Wilson Place, Manchester.

Find more Christmas

Getting there

HOME, 2 Tony Wilson Place, M15 4FN Manchester, England, GB

Open in Maps (opens in a new window)