Universal Pictures just released the final trailer and the big mystery is still unanswered. Where the heck is Meryl Streep? Many believe her character Donna is dead, but I’m still holding out hope that it’s all just a red herring. I need to see a Meryl and Cher duet on the silver screen.
Reprising their roles from first film are Meryl Streep as Donna, Julie Walters as Rosie and Christine Baranski as Tanya. Amanda Seyfried and Dominic Cooper reunite as Sophie and Sky, while Pierce Brosnan, Stellan Skarsgård and Colin Firth return to play Sophie’s three possible dads: Sam, Bill and Harry.
The sequel goes back and forth in time to show how relationships forged in the past resonate in the present. Lily James will play the role of Young Donna. Filling the roles of Young Rosie and Young Tanya are Alexa Davies (A Brilliant Young Mind) and Jessica Keenan Wynn (Broadway’s Beautiful). Young 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).
Mamma Mia! Here We Go Again opens July 20. Watch the final trailer below.
Mamma Mia! Here We Go Again – Final Trailer