Den storslagne filmmusikalen Mamma Mia! bygger på sceneoppsetningen og kjempesuksessen med samme navn. Denne gledesfylte og storslåtte filmen byr på, foruten fengende ABBA-låter, flotte dansescener og en stjernespekket rollebesetning. Sophie skal gifte seg og er på jakt etter faren sin før den store dagen. Det er bare ett problem - hun er ikke helt sikker på hvem han er. Etter å ha lest morens gamle dagbøker i all hemmelighet, oppdager hun at han er av morens tre tidligere kjærester. Selv om at hun vet at moren ville være i mot det, inviterer hun alle tre. Sophie prøver desperat å skjule dem for moren, men det går ikke lang tid før hemmeligheten kommer for en dag og moroa starter.

Sabrina Fairchild er ulykkelig. Helt siden tenårene har hun vært forelsket i rikmanns-sønnen David, og det ser ikke ut til at hun får gjengjeldt sine følelser. Kanskje ikke så rart, for hun er "bare" datteren til sjåføren i huset. Derfor blir hun sendt avgårde til Paris, siden faren synes hun trenger å komme seg vekk fra det hele. Mens hun er borte blir David forelsket i en vakker dame, som tilfeldigvis også er datteren til en annen forretningsmagnat. Dette liker virkelig David´s eldre bor Linus svært godt. Han ser for seg fusjon av de to familiebedriftene dersom David gifter seg. Det hele ser ut til å gå som planlagt helt til Sabrina kommer tilbake fra Paris - som en vakker om blomstrende kvinne. Dette ser også David, og Linus ser familieplanene gå rett vest. Derfor går han selv inn for å sjarmere Sabrina, bare for å droppe henne når forretningene er i havn. Spørsmålet er om ikke også Linus må bøye av for kjærligheten en eller annen gang.

Vi får igjen besøke George Banks, som igjen får nye overraskelser i livet sitt. Han skal bli bestefar, og på toppen av det hele får han vite at han skal bli far igjen!