Review: The Muppets redeem themselves — well, Disney does — with delightful 'Muppets Now'

Just because you own a brand doesn't mean you know what to do with it. The Muppets, which have been largely controlled by Disney since 2004, have had their ups and downs over those 16 years. The height of their success in that time came with the very ...
Read More

Comments