Who could have imagined Streep as Donna Sheridan, the lusty Greek taverna owner whose dalliances on the island with three men back in the ’70s have resulted in a daughter, Sophie (Amanda Seyfried from Mean Girls), now about to get married?
The show's thin plot — a young girl invites three men, one of whom might be her father, to her wedding on the beautiful Greek island where she lives with her innkeeper mom — is still thin; but it has more heart now, thanks mainly to Amanda Seyfried ( "Mean Girls" ), who plays the girl; Pierce Brosnan , Colin Firth and Stellan Skarsgård , who play the men; and, most of all, fearless Meryl Streep , who throws herself into the proceedings with complete abandon, and in a show-stopping, cliff-top rendition of "The Winner Takes It All," shows off some most impressive pipes.
In movies like Mean Girls and Alpha Dog, she has been relegated to secondary roles, yet has always shown the kind of spark that suggests a star in the making.