Now in theaters is the latest installment in the Muppets franchise, Muppets Most Wanted. The film takes place immediately after the events of the Muppets’ last adventure. And we do mean immediately after, as the opening scene takes place on Hollywood Boulevard where 2011’s The Muppets concluded. From there, the hilarity ensues as the gang […]