Prepare to have ABBA tunes rolling around your head: Mamma Mia! Here We Go Again, set five years after the first movie, finds Sophie (Amanda Seyfried) hard at work on the hotel her mother, Donna (Meryl Streep, Lilly James) keeps on a Greek island in the Aegean Sea. But her tranquil surroundings are about to be upset by plenty of new and familiar faces. Here's what critics are saying:
- Lindsey Bahr at the AP suggests you "bask in the effervescent insanity." Yes, it's cheesy, "the dialogue may be ridiculous, the plot may be questionable, and the musical numbers may be staged and stitched together like a manic fever dream." Still, "it's the kind of movie that feels and sounds like a summer vacation should: Fizzy, lively, low-stakes and soundtracked by ABBA."
- But be warned: The songs come from the "leftovers collection," and "everyone sings nonstop, even the actors who shouldn't." Excluding Streep, who's "barely" in the film, Peter Travers writes at Rolling Stone. You may still enjoy seeing Julie Walters ("perfect"), Richard Curtis ("tartly funny") and James, "a knockout" as a young Donna—but "nothing can save the herky-jerky, prequel-sequel setup of the plot."