Unwatchable garbage. Never have so many over-qualified actors worked so strenuously to pretend that they're having so much FUN. Appalling in every way, even the usually reliable Julie Walters can't make this endurable.
Amanda Seyfried seems really fine with the fact that her mom used to sleep around. It is one big joke, but not as bad as James Bond singing. If you ever wanted to give me the Ludovico technique from A Clockwork Orange, this movie would be the worst, most inhumane torture ever.
A musical full of ABBA hits that will never go out of fashion and filmed in beautiful Greek location that make you want to go on vacation at once is the highlights. Pierce Brosnan can't sing and have to flash his pretty white teeth instead to compensate and that it has no a single surprise in the main story. Lovers of the Swedish super group, Greece and unbelievable romantic pairings will love this film though.