The Muppets
Michelle Alexandria
Everything here just works. Its weird, colorful world is breath of cinema fresh air. The Muppets is a world where you just have to believe that these "muppets" are real and not question the whys and how of it.