Mamma Mia 2: trailer, release date, plot, cast, soundtrack and all the details

16 July 2018, 09:27 | Updated: 17 July 2018, 10:18

Mamma Mia 2 poster

Mamma Mia 2 has officially completed filming, and will be hitting cinemas later this year. Excited?

Here's everything you need to know about the ABBA musical movie follow-up...

Mamma Mia 2 release date: When will it hit UK cinemas?

The film is due for release on July 20, 2018 in the US, and July 20 in the UK, just within days of the 10th anniversary of the first movie.

Mamma Mia 2 trailer: are there any teasers?

Yep! The final trailer shows more of the movie's plot, and a heavy dose of Cher singing 'Fernando':

And here's a couple more to get you in the mood:

And here's a neat little featurette featuring the cast after filming:

Mamma Mia 2 title: What is it called?

Quite amazingly, the sequel will be called Mamma Mia! Here We Go Again. Genius.

Mamma Mia 2 soundtrack: What songs will feature?

Aside from 'Fernando', ABBA legend Benny Andersson has revealed that lesser known ABBA songs such as 'Angeleyes', and 'When I Kissed the Teacher' will appear. Watch when we spoke to him about the film below:


The songs confirmed to appear are:

SPOILERS AHEAD! You have been warned.

1. 'When I Kissed the Teacher' - by Lily James, Jessica Keenan Wynn, Alexa Davies and Celia Imrie

2. 'I Wonder (Departure)' - by Lily James, Jessica Keenan Wynn and Alexa Davies

3. 'One Of Us' - by Amanda Seyfried and Dominic Cooper

4. 'Waterloo' - by Hugh Skinner and Lily James

5. 'Why Did It Have To Be Me?' - by Josh Dylan, Lily James and Hugh Skinner

6. 'I Have A Dream' - by Lily James

7. 'Kisses Of Fire' - by Panos Mouzourakis

8. 'Andante, Andante' - by Lily James

9. 'The Name Of The Game' - by Lily James

10. 'Knowing Me, Knowing You' - by Jeremy Irvine, Lily James, Pierce Brosnan and Amanda Seyfried

11. 'Angel Eyes' - by Christine Baranski, Julie Walters and Amanda Seyfried

12. 'Mamma Mia' - by Lily James, Jessica Keenan Wynn and Alexa Davies

13. 'Dancing Queen' - by Colin Firth, Stellan Skarsgard, Amanda Seyfried, Christine Baranski, Julie Walters and Pierce Brosnan

14. 'I've Been Waiting For You' - by Amanda Seyfried, Christine Baranski and Julie Walters

15. 'Fernando' - by Cher and Andy Garcia

16. 'My Love, My Life' - by Amanda Seyfried, Lily James and Meryl Streep

17. 'Super Trouper' - by 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 and Hugh Skinner

18. 'The Day Before You Came' - by Meryl Streep

The soundtrack itself will be released on July 13 in the UK. Here's the cover:

Mamma Mia 2 soundtrack

Mamma Mia 2 cast: Who will be appearing?

Downton Abbey star Lily James will be playing a young version of Meryl Streep's character Donna in flashbacks, while Jeremy Irvine will play a young Sam, Alexa Davies is young Rosie, Josh Dylan is young Bill, Hugh Skinner is young Harry and Jessica Keenan Wynn is young Tanya.

Cher has also joined the cast as Donna's mother, which is just incredible. Here's the full cast at the premiere, along with Benny Andersson and Bjorn Ulvaeus of ABBA:

Mamma Mia 2 cast premiere

Benny Andersson and Bjorn Ulvaeus

Original cast members Meryl Streep, Amanda Seyfried, Julie Walters, Colin Firth, Pierce Brosnan, Stellan Skarsgård, Christine Baranski and Dominic Cooper are all back.


The three possible dads are in the house! #MammaMia2 #HereWeGoAgain

A post shared by JudyCraymer (@judycraymer) onOct 1, 2017 at 7:46am PDT

Mamma Mia 2 plot: What happens in the film?

Without giving too many spoilers away, it has been reported by Deadline that the sequel "goes back and forth in time to show how relationships forged in the past resonate in the present", and so will be a half-prequel, half-sequel.

The story will flash between past and present after Sophie struggles to tell her mother Donna that she's having issues over being pregnant. Donna comforts her by telling the story of her own pregnancy.

Mamma Mia 2: Is Donna dead?

It's a bit bleak, but many fans have pondered whether Meryl Streep's Donna is no longer with us in the sequel.

This is due to the sequel making it seem that everyone is speaking about Donna in the past tense, and we don't actually see any new footage of Meryl. However, Meryl was definitely involved in the filming of the new film.

We'll just have to wait and see...