Piše
se leto 1999 na očarljivem grškem otoku Kalokairi. Romantična
dogodivščina se začne v odročnem hotelu, ki ga vodijo Donna (Meryl
Streep), njena hči Sophie (Amanda Seyfried) in hčerin zaročenec Sky
(Dominic Cooper).
Tik pred poroko Sophie negotovo odda tri poročna
vabila trem različnim moškim, za katere meni, da bi lahko bili njeni
očetje, no, eden od njih, vendar ne ve, kateri. Iz treh mest na
različnih koncih sveta se trije moški takoj odpravijo nazaj na otok in
k ženski, ki jih je očarala pred več kot 20 leti..
Medtem na
otoku vse vrvi. Donnino osebje pripravlja poroko, Sophie pa obiščeta
prijateljici in družici, ki jima zaupa škandalozno skrivnost: Sophie je
našla mamin dnevnik in v njem izvedela, da ima tri morebitne očete -
poslovneža Sama Carmichaela (Pierce Brosnan), pustolovca Billa
Andersona (Stellan Skarsgard) in bankirja Harryja Brighta (Colin
Firth). Ne da bi povedala mami, je vse tri povabila na poroko,
prepričana, da bo ugotovila, kateri je njen oče, če bo nekaj časa
preživela z njimi.
Sam, Bill in Harry, ki se pred tem niso
poznali, se srečajo v pristanišču. Harry in Sam sta zamudila zadnjo
ladjo na otok, zato ju Bill tja odpelje s svojo jadrnico..
Na
Kalokairi prideta tudi Donnini stari prijateljici in nekdanji
spremljevalni pevki, pikra in jezikava Rosie (Julie Walters) in
premožna večkratna ločenka Tanya (Christine Baranski).
Prispejo
trije moški in Sophie jih na skrivaj odpelje v sobico nad kozjim hlevom
ter jim prizna, da mama sploh ne ve, da jih je ona povabila, čeprav je
vabila poslala v maminem imenu. Roti jih, naj je ne izdajo, ker bi
sicer pokvarili presenečenje. Sophie se komaj še uspe izmuzniti skozi
okno, ko Donna pokuka skozi loputo in osuplo zagleda tri znane pojave
iz svoje mladosti..
Možje odidejo na jadrnico, kjer se jim
pridruži Sophie, in pripovedujejo ji o brezskrbnih dnevih, ki so jih
preživeli z njeno mamo.
Donna niti sama ne ve, kateri od treh je
Sophiejin oče, saj so se iskrice med njimi kresale približno ob istem
času, Sophie pa prav tako razočarano ugotovi, da kljub druženju z vsemi
tremi ne more reči, kdo je njen oče. Vsakemu od trojice se počasi
posveti, da bi Sophie lahko bila njegova hči, in vsak se na to odzove
drugače. Toda vsi trije jo hočejo oddati v zakon, le da drug za drugega
še ne vedo, da so v enakem položaju.
V vse večji zmedi tik pred
velikim korakom Sophie prosi mamo, ki je do zdaj sama skrbela zanjo,
naj jo ona odda v zakon, saj si to vlogo edina zasluži. Ko svatje že
napolnijo cerkvico, Donna Samu končno prizna, kako zelo jo je prizadel
njegov odhod. V cerkvi pa se vse skupaj še bolj zaplete. Donna pred
vsemi prizna, da je v cerkvi tudi Sophiejin oče, vsi trije vstanejo, se
presenečeno spogledajo in za trenutek je težko reči, ali se bodo s tem
sprijaznili ali bodo pele pesti. Toda hitro privolijo, da nimajo nič
proti, če je vsak za tretjino njen oče. To seveda še najbolj ustreza
pustolovcu Billu, ki mu očetovstvo ruši vse načrte, ampak tretjino bo
že zmogel. Tudi Harry, za katerega je bila Donna edina ženska, ki ga je
v življenju očarala, drugače pa ga privlačijo moški, je nad rešitvijo
navdušen, saj pravi, da je tretjina hčerke vsekakor veliko več, kot je
kdajkoli sanjal, da bo imel.
Ko je vprašanje očetovstva rešeno, se
Sophie premisli, saj ugotovi, da za pravo ljubezen poroka ni potrebna,
a da vse priprave ne bi šle vnemar, se Sam spusti na kolena in zasnubi
Donno, ki jo je ljubil vseh 20 let, čeprav sta bila ločena.