I've always loved the Muppets. I mean, who doesn't? Sure Christmas Carol and Treasure Island were bad, but I blame director and son of Jim, Brian Henson. And with Brian acting soley as executive producer and performer in Muppets' Wizard of Oz, this gives me hope. It's a Very Merry Muppet Christmas Movie was a step in the right direction and director Kirk R. Thatcher returns. The premiere should be an uplifting and encouraging experience for Muppet fans, as the Monday May 16th will mark the 15th anniversary of the death of Muppet-creator Jim Henson. Muppets Wizard of Oz will air Friday, May 20th at 8:00 pm on ABC.