So I will be the first to admit that I was a little nervous that this movie wasn’t going to be too great. The reviews have been rather lukewarm, and I loved the 2011 Muppets movie so much I didn’t think it could live up (which the Muppets fully admit in their opening song, where […]