Ten years after... here we go again! Mamma Mia! 'cause is that kind of memory that you will recall from your summer.
Besides from the original cast with Donna Sheridan - Meryl Streep - as the main character along with her daughter Sophie - Amanda Seyfried - in this film we have the young Donna (Lily James), Bill (Josh Dylan), Sam (Jeremy Irvine), Harry (Hugh Skinner), Rosie (Alexa Davies), Tanya (Jessica Keenan Wynn) and Sophie's grandma (Cher). The past and the present from this characters is combined and intertwined and keep you on the edge of your seat during 2 hours.
Normally, sequels from movies aren't as good as the first one, but in my own opinion, this film is as good as the first one mainly because of the amazing performance that Lily James - young Donna - offers us. She totally knows how to step in Meryl Streep's shoes (and that's not easy as Meryl may probably one of the best actresses ever). She has charisma and accomplishes the mission of making you identified with Donna's love story(ies), her live, and her dreams. The other actresses, Alexa Davies and Tanya really nail the personality from their characters. As for the actors, Jeremy, Hugh and Josh, they did a great job as well stepping into the shoes from Pierce Brosnan, Colin Firth and Stellan Skarsgård.
As in Mamma Mia! (2008) you leave the cinema singing the featured ABBA songs from the soundtrack and with the sensation that you've danced and jived and that you have had "the time of your life". Personally I am looking forward to watch it again. A must see movie during this summer, featuring a lovely photography from Croatia - where they filmed the majority of the movie - and great costume design with great outfits.