Numa ilha grega paradisíaca, Sophie (Amanda Seyfried), de 20 anos, vai se casar, mas não sabe quem é o seu pai. Depois de ler o diário da mãe, Donna (Meryl), uma ex-hippie, descobre que há três homens que podem ser seu pai e os convida sem contar para ninguém o porquê.
Filme inspirado em musical da Broadway que reproduz as músicas do Abba.