Mamma Mia: Here We go Again! Movie titles are seldom this honest. As with the first film, expect a karaoke-ready parade of timeless Swedish pop; a plot as flimsy as some of the 70s-inspired fashion; and a love-story set in an idyllic Greek island. The fans can hardly wait.
The sequel comes 10 years after the first Mamma Mia film, which in turn was based on the successful stage musical produced by two of ABBA’s founding members. Most of the original cast have returned.
The story starts off quite simply, with Sophie (Amanda Seyfried) finding out that she is pregnant with Sky’s (Dominic Cooper) child, while running her mother Donna’s (Meryl Streep) hotel on the Greek island of Kalokairi.
As she gets her head around the news, Sophie finds out about how her mother met her dads - Sam, Bill and Harry (Pierce Brosnan, Stellan Skarsgárd and Colin Firth) - and how she bonded with her friends, Tanya (Christine Baranski) and Rosie (Julie Walters). My favourite part is the introduction of her long-lost and maternal grandmother, Ruby Sheridan (Cher).
Cheesiness abounds, but that doesn’t actually make it a bad film, just a cheesy one. With lots and lots of white people. There are black people in Europe, you know.
Seyfried plays the role of Sophie well - Sophie, who is sweet, but lost in the giant maze of life. There are parts of the film where you will find yourself rooting for her.
On a lighter note, Cher looks fantastic at the age of 72. While I don’t think she’s Oscar material, she does add that thing (think of that meme of Hlaudi Motsoeneng here) to the film.