Miscasting ruined a truly delightful story.

Rating: 3/10 (21 March 2009)

Saw the stage production twice. I loved it. First Amanda Seyfied as Sophie is wonderful here. The setting is great. But...Meryl Streep as Donna was totally unbelievable. She is 20yrs too old for the part(Donna is supposed to be about 38) and although she can sing..she can't sing ABBA. As a charter member of "Overactors Anonymous" she was what can be expected, and it didn't work for this movie. I like most Pierce Brosnan movies, but it was PAINFUL to hear him try to sing!The Rosie and Tanya roles were supposed to be spoofs of Agnetha and Anni-Frid (one who let herself go physically and the other that's had too much plastic surgery). Again the casting was totally off. Imagine "Wilson Phillips" in the "Donna and the Dynamoes" roles and you would be closer to the age and singing talent needed for this to be believable--even as a movie. I also could have done without the plot twist of Harry being gay..who cares..I don't want to see it.