Set on a colorful Greek island, the plot serves as a background for a wealth of ABBA songs. Independent-minded single mother Donna has always done her best to raise her spirited daughter Sophie, while simultaneously running a successful hotel on a small Greek island, but now the time has come for this hardworking mom to finally let go. In just a few days, Sophie will be married, and Donna will stand by bitter sweetly as her little girl takes flight. On a quest to find the identity of her father to walk her down the aisle Sophie has furtively invited three possible "father" mentioned in Donna′s diary. Now, as three key figures from Donna′s past return to the picturesque Mediterranean shores they all walked 20 years prior, one beautiful bride will discover the secret of her past while one lonely mother finds out that it′s never too late for a little romance.