MO State HS Sports
Universal(LOS ANGELES) -- "Mamma Mia," they are back! The first trailer for Mamma Mia! Here We Go Again, the sequel to the hit 2008 ABBA musical film Mamma Mia!, was released Thursday, and the film's original cast is back. Meryl Str...

First trailer for “Mamma Mia! Here We Go Again” released

Universal(LOS ANGELES) — “Mamma Mia,” they are back!

The first trailer for Mamma Mia! Here We Go Again, the sequel to the hit 2008 ABBA musical film Mamma Mia!, was released Thursday, and the film’s original cast is back.

Meryl Streep, Julie Walters and Christine Baranski reprise their roles as best friends Donna, Rosie and Tanya. Amanda Seyfried and Dominic Cooper return as Donna’s daughter Sophie and her beau Sky. And Pierce Brosnan, Stellan Skarsgard and Colin Firth are back to play Sophie’s three possible dads: Sam, Bill and Harry.

This time they are joined by Cinderella and Baby Driver actress Lily James.

Early in the trailer, Sophie confides to Rosie and Tanya, “I’m pregnant but I don’t know how to do this myself.”

The two friends then share with Sophie how her mother raised her on her own. James plays the young Donna, whose story is told in flashbacks.

Filling the roles of young Rosie and young Tanya are Alexa Davies and Jessica Keenan Wynn. Young Sam is played by Jeremy Irvine, young Bill is Josh Dylan and young Harry is Hugh Skinner.

Streep does not appear in the trailer, except for in flashbacks from the first film, leaving it open to speculation as to what happened to her character.

But the trailer ends with a special cameo from Donna’s mother and Sophie’s grandmother, played by none other than Cher. “Grandma, you weren’t invited,” Sophie tells her when she shows up unexpectedly. Lowering her glasses, Cher’s character responds, “That’s the best kind of party, little girl.”

Mamma Mia! Here We Go Again debuts in theaters on July 20.

Copyright © 2017, ABC Radio. All rights reserved.