Sorti en juillet 2008, le film Mamma Mia !, réalisé par Phyllida Lloyd, a été un succès mondial. Dix ans plus tard, le réalisateur Ol Parker imagine une suite aux aventures de Sophie et de sa mère, Donna. Un casting cinq étoiles, des musiques entêtantes et le doux soleil de Grèce…
Sur l’île paradisiaque de Kalokairi, Sophie (Amanda Seyfried), qui a du mal à gérer sa grossesse, va trouver du réconfort auprès des amies de sa mère, dont Donna (Meryl Streep), qui vont lui conseiller de prendre exemple sur le parcours de cette dernière. S’en suit une succession d’allers-retours entre présent et passé, le tout sur le rythme endiablé des tubes du groupe ABBA.
Si les acteurs du premier volet tiennent toujours leur rôle avec justesse et humour, cette histoire entre deux périodes différentes permet de découvrir de nouveaux visages. La jeune Donna est ainsi interprétée par Lily James et Sam, dans sa vingtaine, par Jeremy Irvine. Autre belle surprise du côté du casting : l’icône Cher, qui campe la grand-mère de Sophie.