Meryl Streep on pääosassa rakastettuun musikaaliin perustuvassa elokuvassa. Streepin ja Brosnanin näyttelemän parin rakkaustarina kerrotaan ABBAn kuolemattoman musiikin kautta. Streep näyttelee Donnaa, itsenäistä yksinhuoltajaäitiä jolla on pieni hotelli idyllisellä kreikkalaissaarella. Donnan tytär Sophie on menossa naimisiin ja Donna on kutsunut häihin kaksi parasta ystäväänsä, käytännöllisen ja järkevän Rosien ja rikkaan, useasti eronneen Tanyan, joiden kanssa hänellä oli muinoin bändi Donna and the Dynamos. Morsian on äidiltään salaa kutsunut kuitenkin kolme omaa vierasta - kolme miestä, joista yhden täytyy olla Sophien oikea isä jonka pitäisi saattaa hänet alttarille. Yhden kaoottisen vuorokauden aikana saarella syntyy uusi rakkaus ja vanhat romanssit saavat uutta tulta alleen.

Leskeksi jäänyt Ronnie muuttaa poikiensa, 7 vuotiaan Damianin ja muutamaa vuotta vanhemman Anthonyn kanssa kaupungin lähiöön. Äitiään ja vanhaa asuinpaikkaansa ikävöivä Damian eristäytyy muista ja rakentaa itselleen majan pahvilaatikoista läheisen rautatien varteen. Eräänä päivänä hänen piilopaikkaansa kirjaimellisesti lentää kassi, jonka sisältä löytyy satoja tuhansia puntia käteistä rahaa. Damian ja Anthony päättävät pitää salaisuuden itsellään ja käyttää rahat omiin tarkoituksiinsa. Pojilla on kuitenkin vai pari päivää aikaa, koska Iso-Britannia on siirtymässä euroihin. Danny Boyle on ohjannut huumoria, fantasiaa ja jännitystä sisältävän elokuvan jonka tapahtumat kerrotaan lasten näkökulmasta.