Mamma Mia! Here We Go Again

Mamma Mia! Here We Go Again
  • 2018
  • UK/US
  • 1h 54min
  • PG
  • Directed by: Ol Parker
  • Cast: Christine Baranski, Jessica Keenan Wynn, Julie Walters, Alexa Davies, Pierce Brosnan, Jeremy Irvine, Colin Firth, Hugh Skinner, Stellan Skarsgård, Josh Dylan, Cher, Dominic Cooper, Andy García
  • UK release: 20 July 2018

Sequel to the feel-good ABBA musical Mamma Mia! Despite its absurdities and shoe-horning of ABBA songs, at its heart is a touching mother-daughter love story and an irresistible esprit de corps.

Read review

Performance times

Where are you?

Tell us your location to see times for this film.

Cine-Vents: Mamma Mia! Here We Go Again

Mamma Mia! Here We Go Again is a romantic musical comedy film directed and written by Ol Parker, from a story by Parker, Catherine Johnson, and Richard Curtis. It is the sequel to the 2008 film Mamma Mia!, which itself was based on the musical of the same name.

Ten years later, in the Greek island of Kalokairi, Sophie is pregnant with Sky's child while running her mother's villa. Self-conflicted because she can't do it by herself, but with Tanya and Rosie's guidance, Sophie will find out more of Donna's past and how she owned the hotel, met each one of Sophie's dads and raised a baby, all on her own with an unexpected visit from someone she had never met before: her grandmother.

As the film goes back and forth in time to show how relationships forged in the past resonate in the present, 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).

The film stars Meryl Streep, Amanda Seyfried, Lily James, Christine Baranski, Julie Walters, Pierce Brosnan, Colin Firth, Stellan Skarsgård, Dominic Cooper, and Cher.

Text supplied by third party.

Reviews & features

Lily James says shooting Mamma Mia! Here We Go Again was 'wild'

19 Jul 2018

Film gossip

Lily James had a "wild" time shooting 'Mamma Mia! Here We Go Again'. The 29-year-old actress has a starring role in the new movie, which is a follow-up to the 2008 film 'Mamma Mia!', and Lily has revealed just how much she relished the experience of…

Julie Walters: Strictly inspired by Mamma Mia performance

19 Jul 2018

Film gossip

Dame Julie Walters took inspiration from 'Strictly Come Dancing' for 'Mamma Mia! Here We Go Again'. The 68-year-old actress reprises her role as Rosie in the musical sequel and though she's always enjoyed the singing parts of the character, the…

Mamma Mia! Here We Go Again

18 Jul 20183 stars

Cher is divine and the mother-daughter love story is touching in this ABBA-fuelled sequel

Unless you have been in isolation during the hyping of this ABBA-fuelled sequel you must have heard that, if for nothing else, it is worth seeing for the fabulosity that is Cher. And it's no lie. Her character, Ruby, is referenced early in the busy plot…

Meryl Streep thinks Cher 'steals' Mamma Mia! sequel

17 Jul 2018

Film gossip

Meryl Streep thinks Cher "steals" the show in 'Mamma Mia! Here We Go Again'. The 69-year-old actress has reprised her role as Donna Sheridan in the musical sequel - the first time she has appeared in the follow-up to one of her films - but she has…

Amanda Seyfried admits making Mamma Mia! Here We Go Again was 'more fun'

17 Jul 2018

Film gossip

Amanda Seyfried says making 'Mamma Mia! Here We Go Again' was "exponentially more fun" than the original. The 32-year-old actress has reprised the part of Sophie Sheridan in the new movie, having first starred in the role in 2008's 'Mamma Mia!', and…

Colin Firth says Mamma Mia! Here We Go Again was 'like a family reunion'

17 Jul 2018

Film gossip

Colin Firth admits 'Mamma Mia! Here We Go Again' had a "family reunion" feel about it. The Oscar-winning actor stars alongside the likes of Meryl Streep, Amanda Seyfried and Pierce Brosnan in the new movie, which serves as a prequel and a sequel to…

Dominic Cooper loved working with ex Amanda Seyfried on Mamma Mia sequel

16 Jul 2018

Film gossip

Dominic Cooper insists it was "lovely" working with his ex-girlfriend Amanda Seyfried on 'Mamma Mia! Here We Go Again'. The 40-year-old actor and Amanda, 32, first met on the set of the 2008 musical movie 'Mamma Mia!' and started dating but their…

Lily James got such a high from dancing on Mamma Mia!

16 Jul 2018

Film gossip

Lily James has "never felt a high" like the one she experienced when she got to dance on the set of 'Mamma Mia! Here We Go Again'. The 'Baby Driver' actress plays the Young Donna in the musical sequel and for one scene she and her co-stars Alexa…

Cher had movies nerves

15 Jul 2018

Film gossip

Cher was "terrified" of working on 'Mamma Mia! Here We Go Again'. The 72-year-old singer plays Ruby, the mother of Meryl Streep's character Donna Sheridan, in the musical sequel and she admitted she was wary about being a newcomer on the project as…

Julie Walters: Mamma Mia! Here We Go Again is better than the original

27 Jun 2018

Film gossip

Dame Julie Walters is convinced 'Mamma Mia! Here We Go Again' is better than the original. The 68-year-old actress - who features among a star-studded cast in the much-anticipated new musical comedy - initially harboured fears about making another…

Colin Firth was in 'agony' after putting his jockstrap on the wrong way

25 Jun 2018

Film gossip

Colin Firth found himself in "agony" on the set of 'Mamma Mia! Here We Go Again' after putting his jockstrap on the wrong way round. The 57-year-old actor stars alongside the likes of Meryl Streep, Pierce Brosnan and Stellan Skarsgard in the…

Cher 'didn't have much choice' about appearing in Mamma Mia! Here We Go Again

22 Jun 2018

Film gossip

Cher "didn't have much choice" about starring in 'Mamma Mia! Here We Go Again'. The 72-year-old singer plays the part of Ruby Sheridan in the much-anticipated new musical comedy, which also stars the likes of Meryl Streep, and Amanda Seyfried - but…

Lily James had too much fun to focus

17 Jun 2018

Film gossip

Lily James worries she wasn't "focused" enough while filming 'Mamma Mia! Here We Go Again'. The 29-year-old actress had a "really special time" shooting the musical sequel with the likes of Meryl Streep, Colin Firth and Cher but she's concerned she…

Lily James fears Mamma Mia will ruin her career

28 Apr 2018

Film gossip

Lily James is worried 'Mamma Mia! Here We Go Again' is going to "ruin" her career. The 29-year-old actress stars in the upcoming musical sequel as the young Donna Sheridan, who was portrayed by Meryl Streep in the original movie, and she's worried…

Lily James says Mamma Mia! Here We Go Again could spark fresh interest in ABBA

20 Apr 2018

Film gossip

Lily James thinks 'Mamma Mia! Here We Go Again' could turn some of ABBA's lesser-known tracks into hits. The 29-year-old actress appears alongside a star-studded cast, featuring the likes of Meryl Streep, Amanda Seyfried and Colin Firth, in the…

Jeremy Irvine feeling nervous about playing a young Pierce Brosnan

19 Apr 2018

Film gossip

Jeremy Irvine felt anxious about playing a young Pierce Brosnan in 'Mamma Mia! Here We Go Again'. The 27-year-old actor - who made his film debut in 2011's 'War Horse' - plays the younger version of Pierce's character Sam Carmichael, and Jeremy had…

Amanda Seyfried says Meryl Streep big part of Mamma Mia 2

8 Mar 2018

Film gossip

Amanda Seyfried said Meryl Streep is "very much a part" of 'Mamma Mia!: Here We Go Again!" Fans began speculating the fate of Streep's alter-ego Donna Sheridan after the trailer for the new movie hinted that her character had passed away, but…

Cher joins Mamma Mia: Here We Go Again

17 Oct 2017

Film gossip

Cher has joined 'Mamma Mia: Here We Go Again'. The singing sensation revealed on her Twitter account that she has joined the cast of the movie - a sequel to 2008 musical motion picture 'Mamma Mia!' - and hinted she could be singing ABBA's 1976 hit…

Andy Garcia joins Mamma Mia: Here We Go Again!

26 Sep 2017

Film gossip

Andy Garcia has joined the cast of 'Mamma Mia! Here We Go Again!'. The 61-year-old actor - who is best known for starring in 'The Godfather Part III' - has joined the highly anticipated sequel as an unknown character at the moment, Deadline…

ABBA's Bjorn Ulvaeus to have cameo in Mamma Mia 2

24 Aug 2017

Film gossip

ABBA's Bjorn Ulvaeus is set to have an incognito cameo in 'Mamma Mia 2: Here We Go Again!'. The music of the legendary Swedish pop group - comprised of the 72-year-old songwriter and his former bandmates Agnetha Faltskog, Benny Andersson and…

Jeremy Irvine joins Mamma Mia 2

4 Aug 2017

Film gossip

Jeremy Irvine has signed up for 'Mamma Mia: Here We Go Again!'. The 27-year-old actor and Alexa Davies will join newcomer Lily James on the cast of the sequel - a follow up to the 2008 adaptation of the stage musical based on ABBA songs - and…

Dominic Cooper has great song in Mamma Mia 2

4 Aug 2017

Film gossip

Dominic Cooper has teased he has a very "good" song in 'Mamma Mia 2: Here We Go Again!'. The 'Preacher' star played the role of Sky in the hit 2008 movie - based on the ABBA-inspired musical of the same name - alongside Meryl Streep, 67, Amanda…

Lily James joins Mamma Mia 2 cast

13 Jul 2017

Film gossip

Lily James has signed up for 'Mamma Mia 2: Here We Go Again'. The 'Cinderella' star will join up with the likes of Meryl Streep, Pierce Brosnan, Amanda Seyfried and Colin Firth for the follow up to the 2008 adaptation of the stage musical based on…

Christine Baranski to reprise role in Mamma Mia: Here We Go Again!

13 Jul 2017

Film gossip

Christine Baranski is set to reprise her role as Tanya in the 'Mamma Mia: Here We Go Again!' movie. The 65-year-old actress starred as the close friend of Meryl Streep's character Donna in the hit 2008 movie musical and has reportedly joined the cast…

Dominic Cooper confirms return to Mamma Mia

6 Jul 2017

Film gossip

Dominic Cooper has confirmed he will be in 'Mamma Mia 2: Here We Go Again'. The 'Preacher' actor played the role of Sky in the hit 2008 musical movie alongside Meryl Streep, 67, Amanda Seyfried, 31, Colin Firth, 56, and Pierce Brosnan, 64, and…

Pierce Brosnan will sing in Mamma Mia 2

29 Jun 2017

Film gossip

Pierce Brosnan has confirmed he will be singing in 'Mamma Mia: Here We Go Again!' The 64-year-old actor starred as Sam Carmichael alongside Meryl Streep in the first movie, 2008's 'Mamma Mia!', and was criticised for his vocal abilities in the…

Pierce Brosnan confirms role in Mamma Mia 2

25 May 2017

Film gossip

Pierce Brosnan has confirmed he will be starring in 'Mamma Mia 2: Here We Go Again'. The James Bond star played the role of Sam Carmichael in the hit 2008 movie alongside Meryl Streep, 67, Amanda Seyfried, 31, Colin Firth, 56, and Dominic Cooper, 38…

Mamma Mia 2 gets July 2018 release date

20 May 2017

Film gossip

'Mamma Mia 2: Here We Go Again!' is set for release on July 20, 2018. Universal have been working on the sequel to the original 2008 hit for a while but now it looks like things are finally slotting into place as they've given it a working title and…

Tell us more about this listing.