Told through the hit songs of ABBA, Sophia Sheridan is 20 years old and lives with her mother Donna on an idyllic Greek island. She is about to be married and wishes for only one thing: that her father walk her down the aisle and give her away. The only problem is that she doesn't know who her father is and her mother won't discuss it with her. After she finds her mum's diary from the year she was born, she invites three men who could possibly be that man. Starring Meryl Streep, Pierce Brosnan and Colin Firth.