Donna (Meryl Streep) sikeres és független nő, szállodát vezet egy kis görög szigeten, és egyedül neveli lányát, Sophie-t (Amanda Seyfried). Elérkezett az ideje, hogy az ifjú Sophie férjhez menjen. Az esküvőre hivatalosak Donna régi barátnői, Rosie (Julie Walters) és Tanya (Christine Baranski), így régi zenekaruk, a Donna és a Dinamók újra összeállhat. Az esküvői készülődés közben Sophie-t leginkább az apja kiléte foglalkoztatja. Úgy dönt, hogy meghív három férfit Donna múltjából, hátha kiderül, ki a vér szerinti apja. Az esküvő napja eseményekkel teli, új szerelmek bimbóznak és régiek elevenednek fel.
(
ps)