WTF Read Time : 0 Minutes Your Weekly Muppet: Henson’s 11 April 24, 2009 Hoob While the Great Muppet Caper is probably my least favorite of the Muppet movies (way too much piggy and I can’t stand Charles Grodin), this trailer mash up actually makes it watchable.