Mamma Mia! Here We Go Again is a rare sequel that doesn’t just replicate the original—it deepens it. By swapping frantic stage energy for genuine, bittersweet melancholy wrapped in ABBA gold, director Ol Parker delivers a jukebox musical that will make you cry just as hard as you dance.
The film operates on two timelines. In the present (five years after the first film), Sophie (Amanda Seyfried) is preparing the grand reopening of the Hotel Bella Donna in honor of her late mother, Donna. When a storm leaves her stranded alone, she panics, questioning her relationship with Sky and her ability to live up to her mother’s legacy. Mamma Mia- Here We Go Again
But the sequel’s secret weapon is the deep cuts. Moving beyond Gold , the soundtrack utilizes The Visitors and other later tracks. “When I Kissed the Teacher” becomes a raucous college graduation anthem, while “I’ve Been Waiting for You” transforms a simple dinner scene into a spiritual reunion. Mamma Mia
★★★★☆ (4/5)
Mamma Mia! Here We Go Again is a mess, but it is a beautiful, intentional mess. It is too long, the present-day plot is undercooked, and it relies heavily on your tolerance for schmaltz. But when it works—specifically during Lily James’s sun-drenched odyssey and the final tear-jerking tribute—it works better than any jukebox musical has a right to. The film operates on two timelines
The film’s climax is what elevates it to greatness. Without spoiling the ending, the final 20 minutes abandon comedy entirely. Using the song “My Love, My Life,” the film delivers a haunting, beautiful meditation on grief and inheritance. When the full cast assembles for the encore of “Super Trouper,” you realize the film isn’t about finding a father—it’s about becoming a mother. It turns the franchise’s shallow hedonism into a profound statement about loss.
You hate ABBA, you despise deus ex machina plot devices, or you have a low tolerance for Pierce Brosnan’s singing voice.