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
Watch On
  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.0

Generally favorable reviews- based on 254 Ratings

User score distribution:
  1. Positive: 96 out of 133
  2. Negative: 23 out of 133
  1. Sep 26, 2011
    4
    What I sure know is that they have the crappiest script of the year...
  2. ElliottW
    Dec 18, 2008
    5
    I'm going to give it a five. I personally didnt like it very much, but my mother did, so I suppose this film is only good for the girls.
  3. 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 seemedThere 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 »