The “Mamma Mia” cast return for the sequel and we’ve been promised that Pierce Brosnan will once again show off his vocal talents in the movie.

The sequel to “Mamma Mia” is almost here and if the trailer for “Mamma Mia: Here We Go Again!” is anything to go by, it’s going to be amazing to have the cast back together, even if we have to cringe through Irish actor Pierce Brosnan singing again.

(Here's a reminder!)

With a release date in the US of July 20 and Ireland of July 27, we still have to get halfway through 2018 before we will know what ABBA classics the plot will incorporate into Mamma Mia 2, although we now know that it will look back to the time when Donna and the Dynamos (Meryl Streep, Julie Walters and Christine Baranski) were young and how it came to be that Streep’s character Donna could potentially have had one of three men as father to her daughter.

Read more: Pierce Brosnan invests in singing lessons ahead of Mama Mia 2

Jeremy Irvine will play the younger version of Pierce Brosnan's character in "Mamma Mia: Here We Go Again!" Image: WikiCommons.

Jeremy Irvine will play the younger version of Pierce Brosnan's character in "Mamma Mia: Here We Go Again!" Image: WikiCommons.

In the newly released trailer, we see that Donna’s daughter Sophie, played by Amanda Seyfried, is pregnant and wondering how her Mom managed her pregnancy alone, calling for plenty of jumping through time as the older cast are thrown back to their younger counterparts; Lily James of “Downton Abbey” fame stepping in for a younger Donna (Streep).

In extremely exciting news, we’re also introduced to Sophie’s glamorous grandmother who is played by none other than the legendary Cher!

Take a look at the trailer and let us know what you think:

We know that the movie will contain the songs “Angel Eye,” “I Wonder” and “When I Kissed the Teacher,” as confirmed by ABBA member Benny Andersson.

Are you a “Mamma Mia” fan? Share the trailer with the other massive ABBA fans in your life.