I've seen the Broadway show 4 times so I saw Mamma Mia on opening night...it was funnier than I expected, more beautiful (scenery) than I expected...and an all star cast. The plot is excellent and I enjoyed it very much; however, for a movie adaption of a musical the downside was that the men in the cast were not good singers at all (tho very appealing men.) The ladies were all good vocalists so I would still reco it but go with expectations to enjoy the story and not for the singing and you won't be dissapointed.