Andy Zachariason’s review published on Letterboxd:
First Mamma Mia is like drunk karaoke, which has a charm, but it’s a goofy sing-along movie.
The sequel is some MGM musical shit. Ol Parker and Robert Yeoman craft gorgeous, ecstatic musical numbers that have emotional heft. Not since Magic Mike XXL has a studio film been so giddy to entertain its audience, and go beyond the call of duty. The cast, top to bottom, is perfect, full of energy and humor. Lily James as the lead is a lightning rod of charm and sings her heart out.
The obvious nagging flaw is that its Godfather 2 timelines aren’t equal. Seyfried isn’t given near as much as James, making the film feel occasionally more like a prequel with brief drop-ins on the original cast. But there’s rarely a dull moment and the film quite beautifully syncs the two stories up in the final act.
The climax has a musical number that honestly might be an all timer, just out of pure joy. I felt thousands of my Swedish ancestors sing in harmony to ABBA. ‘Twas religious.
And if that’s not enough, Cher pops up like she’s the Hulk in the third act of the Avengers. This is a lovely sunkissed blockbuster, and one of the decade’s great family entertainments.