Metascore
51

Mixed or average reviews - based on 37 Critics

Critic score distribution:
  1. Positive: 13 out of 37
  2. Negative: 3 out of 37
  1. 30
    Ferocious onslaught of obligatory good cheer.
  2. I can see how Mamma Mia! might be a fun stage musical. As a movie musical, it's a train wreck.
  3. 20
    Watching Streep and her two BFFs, played by Christine Baranski and Julie Walters, grinning and giggling their way through Mamma Mia! I felt I was being thoroughly, and unenjoyably, punished.
User Score
7.1

Generally favorable reviews- based on 227 Ratings

User score distribution:
  1. Positive: 95 out of 130
  2. Negative: 22 out of 130
  1. Sep 26, 2011
    4
    What I sure know is that they have the crappiest script of the year...
  2. Mar 26, 2012
    2
    There were some great actors in this movie, but everything else was the mot bizarre piece of film work I had ever seen. It certainly seemed like everybody in the movie was having fun, but I wanted to find the nearest match so I could set the T.V. on fire. Weird as hell. Full Review »
  3. Aug 6, 2013
    10
    Seyfried, Streep, Brosnan, Firth, Walters A Super size Actor in A super size Movie What's wrong about that It's definitely a 10 out of 10 for me Way to Go Full Review »