‘Mama Mia 2: Here We Go Again’ has all the wrong elements there that you think it’s destined to fail. It’s unabashedly cheesy, it feels like a cheap copy of the original, it has Abba songs. But I don’t know, there’s something about this that works. Maybe because Director Ol Parker is in on the joke, even when the joke isn’t as upfront as it seems. Mamna Mia, the musical and the movie, was never really my favorite (Hell, Abba songs were at point my waterloo) but there is something about the piece that makes me smile, and I remember the musical came out after 9/11 in New York, and it was exactly what the city needed at that time. I feel like nowadays with all the craziness in the world today, ‘Mama Mia! Here We Go Again’ is. once again, just exactly what we need, and damn the logic and cheesiness. Plus, this movie has Cher, and she is too much and too little at the same time – all glitz and glamour, and her brief appearance on this film is just the boost it needed. Scored by the lower tier Abba songs, none of the musical numbers felt ‘alive’ to me. But Lily James (playing the young Streep) is cute bubbly and had just the right temperature for the role. Surrounded by three twinks, her flashback of the story was just interesting enough. Cut to the parallel scenes of Amanda Seyfried opening a hotel in honor of her mom, the movie chugs along well enough – and has some pretty imaginative transition scenes. Oh, and Cher singing ‘Fernando’ is worth the price of admission (even if I paid via Moviepass) The ‘Mega Mix’ towards the end. normally my least-favorite part, worked fantastic here, especially with the little extra bonus in the end (Watch it to find out) So all in all, yes this is the cheesiest, shallowest, and most inconsequential thing, but it’s summer, I had fun, and…Cher. Why hate?