Cinq ans après les événements du premier film, sur l’île grecque Kalokairi, Sophie Sheridan (Amanda Seyfried) reprend la direction de la villa suite au décès de sa mère, Donna (Meryl Streep), l’année précédente. De plus, sa relation avec Sky (Dominic Cooper) est de plus en plus difficile, ce qui fait douter Sophie sur sa capacité à vivre sans sa mère.
Elle se tourne donc vers Tanya (Christine Baranski) et Rosie (Julie Walters), les deux meilleures amies de sa mère pour des conseils. Les deux femmes vont lui raconter le passé de sa mère : Comment elle a formée les Dynamos, ouvert la villa, rencontré les pères de Sophie et élevée sa fille, sans l’aide de la grand-mère de Sophie, Ruby (Cher).
J’ai adoré le film. Mais j’ai plus accroché sur les chanson du 1er.