Brian Henson directs his late father's creations in the Charles Dickens classic, the best known (and most oft-filmed) Christmas story of all time.
Michael Caine plays Ebenezer Scrooge, a miserable old man, bitter about his past and determined to ignore Christmas completely. When Scrooge is visited by the Ghosts of Christmas past, present and future, he begins to discover the feeling of Christmas cheer and the importance of good deeds.
Come along and celebrate with the Muppets as they remind us all of the true meaning of Christmas.
“There may be some people who can watch Kermit the Frog's nephew Robin give his heart-wrenching performance as Tiny Tim in The Muppet Christmas Carol without choking up. I am not among them.” – Peter Bradshaw, The Guardian
And you thought your family was terrible! Try being poor little Kevin McCallister (Macaulay Culkin), an 8-year-old so totally ignored by his own family they even forget to take him on a family trip to Paris.
Christmas isn’t Christmas without the ultimate festive classic from Oscar-winning director Frank Capra, starring James Stewart as despairing businessmen George Bailey.