We've seen Mamma Mia live in 3 cities about 6 times. Only the scenery is better in the movie - plus a great cast. Meryl Streep and daughter Sofie have great voices. The men are not good singers but are fun to watch. I'd recommend it to people with the caveat that it is a movie made around the songs, which is good enough reason for me to see it.