Skip to Main Content
Skip to Main Navigation
Skip to Footer
Sign in / Register
TV On Demand
Film on TV
Film On Demand
Radio On Demand
Video clips are automatically supplied by broadcasters and distributors. RadioTimes.com is not responsible for the clip's contents.
Share on Facebook
Share on Twitter
Share on Pinterest
Share on Google Plus
Share on WhatsApp
Email to a friend
Not since the invention of fondue has 1970s cheese been this hot. This shiny, happy romantic comedy set to Abba's greatest hits has already proved a winning formula on stage and with this big-screen adaptation it's been taken up another notch. Meryl Streep sings her heart out here as ageing rock chick-turned-hotel owner Donna, whose daughter Sophie (Amanda Seyfried) is about to get married on the Greek island where they live. But the wedding is thrown into chaos when three of Donna's ex-lovers (Pierce Brosnan, Colin Firth and Stellan Skarsgård) turn up. Each has a case for being Sophie's father, but only one stakes a claim on Donna's heart. It's a feather-light story patched together with little elegance or élan, but that's entirely fitting when the film is populated with big, brash disco numbers like
. The fun is in watching usually straight actors like Streep, Brosnan and company throwing caution to the wind and making up for weak vocals with infectious gusto.
A former member of a singing trio, now running a hotel on a Greek island, is reunited with her old bandmates for her daughter's wedding - but is surprised when three of her old flames also show up unexpectedly. The three men have been invited by the bride, who wants to find out which one of them is her father. Musical comedy, with a soundtrack of Abba songs, starring Meryl Streep, Pierce Brosnan, Julie Walters, Colin Firth, Stellan Skarsgard and Amanda Seyfried.
Cast & Crew
Piano player on boat
DVD and Blu-ray
11 Jul 2008
Full Episode Guide
Meryl Streep is addicted to Homes Under the Hammer and Come Dine With Me
The Oscar-winning actress has quite the soft spot for British telly
Is Meryl Streep THE most versatile actress of all time?
A Mamma Mia movie sequel is actually happening - and it's called Here We Go Again
TV's silly season has arrived
Pierce Brosnan on why losing his first wife helped shape his latest role
Meryl Streep: "It’s such a privilege to be an actor"