Muppets + Twilight = The Muppet Saga Nov 15, 2011 | Articles THE MUPPETS opening in theatres November 23rd