
A trama começa com Sophie (Amanda
Seyfred) organizando a festa de inauguração do hotel que pertenceu a sua mãe.
Conforme os convidados começam a chegar, Sophie vai descobrindo novas informações
sobre a juventude Donna (Lily James) e como ela conheceu seus três pais.
Sendo simultaneamente uma
continuação e um prelúdio, a trama constantemente alterna entre as duas
temporalidades, mas a verdade é que nenhuma delas tem algo a dizer sobre essas
personagens que já não tínhamos entendido no filme anterior. Tanto a jornada de
Donna pela Europa quanto os perrengues de Sophie com o hotel parecem acontecer
por eventos fortuitos e coincidências convenientes demais, como as tudo fosse
por exigência do roteiro e não uma decorrência orgânica das ações dos
personagens. A viagem ao passado também não tem muito a dizer que já não tenha
sido dito sobre Donna.