Mamma Mia! Here We Go Again release date, cast, plot, trailer and soundtrack listing

Find out everything you need to know about Mamma Mia's singing, dancing sequel


Mamma Mia, here we go again. My, my, how audiences have missed the island. Mamma Mia! Here We Go Again will arrive in UK cinemas on Friday 20th July with an all-star cast – including Meryl Streep, Amanda Seyfried, Pierce Brosnan, Colin Firth, Dominic Cooper, Lily James, Cher and Julie Walters. 


But what is it about? What songs will the cast be singing? And where has Donna gone?! Here’s out guide to everything you need to know…

When is Mamma Mia! Here We Go Again released in UK cinemas?

The film will be released Friday 20th July.

Is there a trailer?

You can watch, and sing along to it, below.

Who is in the cast?

A returning cast of Amanda Seyfried (Sophie), Dominic Cooper (Sky), Dads Stellan Skarsgard (Bill), Pierce Brosnan (Sam) and Colin Firth (Harry), Christine Baranski (Tanya) and Julie Walters (Rosie) bring the Skopelos island back to life.

New cast members include Andy Garcia (Fernando) and Cher (Ruby Sheridan, Grandmother) who introduce new characters and another level of theatricality in their performance of Fernando.

But most importantly, Mamma Mia: Here We Go Again introduces young Donna and the Dads. Lily James (Young Donna) is confronted by Hugh Skinner (Young Harry), Jeremy Irvine (Young Sam) and Josh Dylan (Young Bill) while on the island and you can hardly blame her for falling in love with all of them.

Is Meryl Streep in Mamma Mia! Here We Go Again?

Meryl Streep at the premiere of Mamma Mia

It is yet to be confirmed if Donna is dead so fans live in hope of a Streep reappearance, however, the actress has remained dishearteningly silent on the matter.

Donna doesn’t appear in the trailer, apart from throwback clips from the first film of her dancing down the island’s cobbled streets. Unfortunately, the trailer’s wistful references to Donna’s past heavily suggest she has passed away.

However! Streep is featured on all the posters and on the soundtrack, and she did attend the world premiere in London.

What is going to happen?

Just like her mother years before, who is eerily absent, young Sophie returns to the island with baby news!  Sophie and her husband Sky meet a warm welcome from family and friends, including her three “dads” Bill, Sam, Harry, and mother’s best friends Rosie and Tanya.

Shockingly, her estranged grandmother turns up, with a new found enthusiasm to be part of her life. Suddenly surrounded by family, Sophie wants to know the truth about her own mother, asking to hear about the past. This understandably prompts a lot of singing and dancing as she learns what really happened with her dads on the island all those years ago.

What songs are on the Mamma Mia! 2 soundtrack?

There are a solid 18 songs performed during Mamma Mia! Here We Go Again, as listed below…

1. When I Kissed The Teacher – Lily James, Jessica Keenan Wynn, Alexa Davies, Celia Imrie
2. I Wonder (Departure) – Lily James, Jessica Keenan Wynn, Alexa Davies
3. One Of Us – Amanda Seyfried, Dominic Cooper
4. Waterloo – Hugh Skinner, Lily James
5. Why Did It Have To Be Me? – Josh Dylan, Lily James, Hugh Skinner
6. I Have A Dream – Lily James
7. Kisses Of Fire – Panos Mouzourakis
8. Andante, Andante – Lily James
9. The Name Of The Game – Lily James
10. Knowing Me, Knowing You – Jeremy Irvine, Lily James, Pierce Brosnan, Amanda Seyfried
11. Angel Eyes – Christine Baranski, Julie Walters, Amanda Seyfried
12. Mamma Mia – Lily James, Jessica Keenan Wynn, Alexa Davies
13. Dancing Queen – Colin Firth, Stellan Skarsgard, Amanda Seyfried, Christine Baranski, Julie Walters, Pierce Brosnan
14. I’ve Been Waiting For You – Amanda Seyfried, Christine Baranski, Julie Walters
15. Fernando – Cher, Andy Garcia
16. My Love, My Life – Amanda Seyfried, Lily James, Meryl Streep
17. Super Trouper – Cher, Meryl Streep, Christine Baranski, Julie Walters, Pierce Brosnan, Colin Firth, Stellan Skarsgard, Andy Garcia, Amanda Seyfried, Dominic Cooper, Lily James, Jessica Keenan Wynn, Alexa Davies, Josh Dylan, Jeremy Irvine, Hugh Skinner
18. The Day Before You Came – Meryl Streep

Buy the Mamma Mia! Here We Go Again soundtrack

The film will be released Friday 20th July

Sign up for the free newsletter