As part of our authors’ 12 Days of Christmas, which will start on Friday 13, the AR/SC/EA team have been given space to blather on about what Christmas means to them.

Today is the turn of Rights Executive Extraordinaire, Suzannah Brooksbank!

Remember to check out each day’s post to discover whose books are reduced to £1 in our Pre-Christmas Sale of Madness!

Now, the subject of “The Best Christmas Film Ever” is a hotly contested matter, debated fervently in homes and offices alike. In fact, as soon as I mentioned I was writing this, opinions starting flying around our Oxford office – apparently it’s something that people feel rather strongly about, and rightly so! However, for me, there is only one contender for the title. A heart-warming classic sure to make you laugh and cry. A work of cinematic brilliance full of music, comedy and… Muppets. Yes, that’s right, I think the greatest Christmas film of all time is… *drum roll*… The Muppet Christmas Carol.


It is an annual tradition that my sister and I find some time – between wrapping presents and eating ourselves silly – to sit down and watch Michael Caine be transformed from penny-pinching miser, crying “Bah, Humbug!” into a generous family man echoing Tiny Tim’s “God bless us, everyone”. Narrated by The Great Gonzo as Charles Dickens (accompanied by Rizzo the Rat, of course) the Muppets sing and dance their way through the tale with such memorable songs as ‘Marley and Marley’, ‘It Feels like Christmas’ and ‘Scrooge’. We can’t help but sing along in between mouthfuls of mince pie!

The Muppet Christmas Carol embodies so much of what makes Christmas great. Lots of laughter, spending time with family, and some seriously catchy songs! Christmas hasn’t started for me until I hear the opening bars of the overture as the camera pans over Victorian (Muppet) London. And that’s what makes it the best Christmas film ever. Fact.

So folks, do you agree? Or are you screaming at the laptop that of course it’s not the Muppets, it’s James Stewart every year, or it’s Arthur Christmas, or Elf? Do tell us!


  1. The Muppets is good, but for me its Santa Claus: The Movie! A Christmas must have Santa in it and elves and all that jazz!

  2. I’m really enjoying all the love for the Muppets! I shall try not to judge anyone else on their choices (Marc) and embrace all the suggestions. Nightmare Before Christmas is a good shout as well. Anything with songs works for me!

  3. Nah, for me it’s Gremlins, the ultimate subversive Christmas film. Set in Bedford Falls (take *that*, It’s a Wonderful Life), opens with arguably the best ever Phil Spector Christmas tune, Darlene Love’s glorious “Christmas (Baby Please Come Home)”, and amidst all of the destruction of the Yuletide cheer features a most extraordinary monologue by Phoebe Cates’ character about her dad’s rotting corpse languishing in the family chimney after he got stuck playing Santa… Perfect.

  4. I’m addicted to the musical version, SCROOGE, starring Albert Finney. Great tunes, great performances. It’s hard to find this in stores but if you like a little singing and dancing in your Christmas Carol, it’s worth looking for.

  5. ‘Young Sherlock Holmes’ is the best Christmas film. Classic.

  6. The Muppet’s Christmas Carol is one of the top two for me. The other is Scrooge with Albert Finney. Great music and atmosphere. Plus Alec Guinness as Marley.

  7. Yes! Agreed!

    The three must-watch films (skipping any of them will result in a miserable Christmas) are:

    1) Muppet’s Christmas Carol
    2) Die Hard
    3) Nightmare Before Christmas

    Come in! And know me better, man!

  8. I ADORE the Muppets, but I have a hard time putting anything over (the original) Miracle on 34th Street for favorite Christmas movie.

  9. Not only is this one of the best Christmas films ever, it’s also the most faithful adaptation of A Christmas Carol ever to be committed to film! Brilliant stuff!

  10. I Totally agree we love The Muppet’s Christmas Carol we watch it every Christmas Eve, but it’s closely followed by A Nightmare Before Christmas!

Leave a Comment