Donna Sheridan falls in love with Sam Carmichael on a tiny Greek island. When he returns home to his fiancÚ, a heartbroken Donna has two quick affairs, one with an Australian adventurer/author, Bill Austin, and one with an English businessman, Harry Bright.

She later discovers she is pregnant, but doesn't know which of the three men is the father.
Proud and independent, she raises her daughter, Sophie, on a Greek island where she builds a resort.

Twenty years later Sophie is planning to get married. Three months before the event she discovers the names of the three men in her mother's diary. Hoping she can learn which one is her father, she secretly invites each of them to her wedding, signing Donna's name.

The clever story was written by Catherine Johnson, who used 22 ABBA hits of the '70s and '80s to tell the tale, including "Thank You for the Music," "Mamma Mia!" "Dancing Queen," "SuperTrouper," "S.O.S." and "The Winner Takes It All."