This is going to be a weird way to start off this review, but I have a confession to make: I’m not really an ABBA fan. I enjoy a couple of their songs but they wouldn’t be my first or even third choice of music to listen to, but despite this, still really enjoyed the film adaptation of ‘Mamma Mia!’ in 2008. Now, ten years later, Hollywood has decided we clearly needed a sequel/prequel. I call it that because of the way the plot is constructed: ‘Mamma Mia: Here We Go Again’ is set in the present day as well as the 1970’s as we are reunited with Sophie (Amanda Seyfried) as she reopens her mother’s hotel in Greece. The other plot revolves around a young Donna (Sophie’s mother, this time played by Lily James) as she graduates from University in 1979 and travels to Greece where she meets three men (one of which is Sophie’s father) and gives birth to Sophie.
For something that is a blatant cash-grab, I had fun with this charming film. The plot and songs worked well together (for the most part), and the blending of songs (most of which I didn’t know) within each scene fitted in seamlessly. Most of the cast were fantastic too although the standouts, once again, were Donna’s two best friends (played by Julie Walters and Christine Baranski in the present plot, and Alexa Davies and Jessica Keenan Wynn in the 1970’s plot). Amanda Seyfried and Lily James were fantastic and their singing voices are beautiful; they should both be featured in more musicals, and I look forward to seeing them in more films. However, this is where the positives end, unfortunately.
Nearly all of the cast were given singing parts, which is to be expected in a musical, but some of these actors should not have been granted this opportunity: Pierce Brosnan is back once again with his tone-deaf and flat voice (although it’s not for long thank goodness) but he does a passable job, acting-wise, returning as one of Sophie’s potential fathers. Dominic Cooper, who plays Sophie’s boyfriend Sky, is also not that great singing and even acting-wise. While he’s not flat, his singing and acting is very monotone and emotionless; it made me wonder whether he had signed a contract ten years ago saying he had to be in the sequel and he had had second thoughts before the filming of this one. On a final note, Hugh Skinner (who plays the young version of Colin Firth’s character) also can’t sing to save his life, and the sequence where him and Lily James perform ‘Waterloo’ is the probably the cringiest movie scene I’ve ever watched; I had my head in my hands throughout its entirety.
Overall, ‘Mamma Mia: Here We Go Again!’ was a fun, charming but blatant cash-grab that, for the most part, works really well and although a couple of the cast members shouldn’t have been given singing parts, this gets overshadowed by the rest of the cast. If you’ve seen every other film that’s out at the moment but still want another trip to the cinema, I’d say check this one out.
Directed by: Oli Parker
Starring: Lily James, Amada Seyfried, Dominic Cooper, Pierce Brosnan, Colin
Firth, Julie Walters, Andy Garcia, Cher