Beautiful, interesting, incredible cinema.
An NBC television special featuring The Muppets in a Christmas mission to personally deliver three letters to Santa, accidently diverted by Gonzo, to the North Pole.