Praeitis stipriai įtakoja ateitį, tad Sofijai (akt. Amanda Seyfried) laukiantis kūdikio, Dona (akt. Meryl Streep) pasineria į jaunystės prisiminimus, kuriuose ji - jauna mergaičiukė (akt. Lily James), ką tik sutikusi Semą (akt. Pierce Brosnan), Bilą (akt. Stellan Skarsgård) ir Garį (akt. Colin Firth) bei bandanti išnarplioti painius jausmus kiekvienam jų. Jaunystėje moters jausmus kurstę vyrai netrunka išdygti ant jos namų slenksčio, tad kuris iš jų pasirodys esąs geriausiu būsimu seneliu?
Antrojoje filmo dalyje prie žiūrovų jau pamėgtų aktorių prisijungia naujokai Lily James, Andy Garcia, Cher, Jeremy Irvine, Alexa Davies ir kiti, žadantys karštus šokius, uždegančias dainas ir jausmus, gyvenimus verčiančius aukštyn kojomis!