Греческий остров. В жизни Софи (Аманда Сэйфрид) настал момент, о котором мечтает каждая девочка - она выходит замуж за красавца Ская (Доминик Купер). Лишь одно омрачает столь светлый праздник - девочку воспитывала её мать, Донна (Мерил Стрип), и Софи не знает, кто её отец. Она лишь догадывается, что им может быть один из троих мужчин - бывших возлюбленных её матери: Гарри (Колин Фёрт),...