Is It Too Late To Resuscitate The Muppets?

Disney Studios thinks that the new Muppets feature film, “[which] cost under $50 million to make, has blockbuster potential. But it’s anyone’s guess whether puppets can resonate in the Pixar era. … The Muppets also does not tiptoe around the elephant in the room, which is the dilapidated state of the entire franchise.”