- Donna Sheridan (spillet af Meryl Streep)
- Sophie Sheridan (spillet af Amanda Seyfried)
- Sam Carmichael (spillet af Pierce Brosnan)
- Harry Bright (spillet af Colin Firth)
- Bill Anderson (spillet af Stellan Skarsgård)
- Tanya Chesham (spillet af Christine Baranski)
- Rosie Mulligan (spillet af Julie Walters)
Indstilling:
Øen Kalokairi i Grækenland
Scene 1:
Filmen begynder med Sophies bryllupsforberedelser på øen Kalokairi. Hun gør sig klar sammen med sin mor Donna og hendes to bedste venner, Ali og Lisa. Sophie betror sin mor, at hun har inviteret tre mænd, der potentielt kunne være hendes far, til brylluppet. Donna er chokeret, men beslutter sig for at omfavne situationen og byder dem velkommen til øen.
Scene 2:
De tre potentielle fædre, Sam, Harry og Bill, ankommer til øen og bliver mødt af Sophie og hendes venner. De er alle chokerede over at se hinanden og forsøger at finde ud af, hvem Sophies rigtige far er.
Scene 3:
Bryllupsprøven finder sted, og de tre mænd bliver sat i søgelyset. Sam synger "Under Attack" med Sophie, Harry synger "Lay All Your Love on Me" med Donna, og Bill synger "I Do, I Do, I Do, I Do, I Do" med Tanya.
Scene 4:
Som bryllupsdagen nærmer sig, bliver Sophie mere forvirret over, hvem hendes rigtige far er og begynder at stille spørgsmålstegn ved de forhold, hun har til hver mand. Hun beslutter sig for at læse sin mors dagbog for at finde ud af sandheden.
Scene 5:
På tærsklen til brylluppet konfronterer Donna Sophie om dagbogen og fortæller hende, at hun måske aldrig ved, hvem hendes rigtige far er. Hun fortæller også Sophie, at hun elsker hende og altid vil støtte hende.
Scene 6:
Bryllupsceremonien finder sted, men den bliver afbrudt, da Donnas ekskæreste Pierce dukker op på øen. Han afslører, at han er Sophies biologiske far, men går lige efter at have indrømmet det.
Scene 7:
Til sidst beslutter Sophie sig for ikke at gifte sig og vælger at blive på Kalokairi med sin mor og venner. Hun indser, at hendes rigtige far ikke er så vigtig som den kærlighed og støtte, hun har fra sin familie.
Konklusion:
Filmen afsluttes med en stor dansefest, og karaktererne synger "Dancing Queen". Filmen slutter med, at hele castet samles for at fejre kærlighed, venskab og familie.