As the film returns and forward so as to demonstrate how connections manufactured in the past reverberate in the present, James will assume the part of Young Donna. Filling the parts of Young Rosie and Young Tanya are Alexa Davies (A Brilliant Young Mind) and Jessica Keenan Wynn (Broadway's Beautiful). Youthful Sam will be played by Jeremy Irvine (War Horse), while Young Bill is Josh Dylan (Allied) and Young Harry is Hugh Skinner (Kill Your Friends).
Actors: Amanda Seyfried, Lily James, Meryl Streep, Christine Baranski
Directors: Ol Parker
Writers: Ol Parker (screenplay by), Ol Parker (story by), Catherine Johnson (story by), Richard Curtis (story by)
Producers: Judy Craymer, Gary Goetzman