To long. FABULOUS special effects. You keep asking yourself "how did they do that" best 3D I've ever seen. I liked the movie my wife didn't. I think that's what we are going to find, it's a guy thing
Once again, as they so often do, the "critics" got it wrong. We have seen the Mama Mia play 4 times (no we are not fanatics, we just love it) in London, New York, twice, & Las Vegas. The movie, while a different experience, is as good as the play with the fabulous scenery and location. The actors were top notch and Meryl Streep does a Fantastic job of singing. I think that most critics should go on perminet strike and stay there. Go to this movie and enjoy it