Lost your password?
IF you are new then
The praise—both critical and popular—for The Muppets comes across as virtual sigh of relief: "They didn't screw it up!" is the implicit refrain. Each new installment of a franchise runs the risk of torpedoing former ...