Sophie (Amanda Seyfried), is getting married and yearns to have her father walk her down the isle and give her away. Problem is, her mother Donna (Meryl Streep) was a free loving yet rebellious teenager and three different men could fit this bill. Sophie secretly invites the three men, Sam (Pierce Brosnan), Harry (Colin Firth), and Bill (Stellan Skarsgård), to her wedding as guests of her mother. The three arrive and Sophie must hide them, while trying to uncover her true roots, before her mother knows there here. Too late, the cat is out of the bag and Mamma is having to do some double stepping. But eventually all will work out and Donna will learn it's never too late for love.
Director: Phyllida Lloyd
Writer: Catherine R. Johnson
Producers: Gary Goetzman, Judy Craymer