Song(s) used: “Super Trooper”

Performed by: Cher, Meryl Streep, Christine Baranski, Julie Walters, Dominic Cooper, Pierce Brosnan, Colin Firth, Stellan Skarsgard, Andy Garcia, Josh Dylan, Jeremy Irvine, Hugh Skinner, Amanda Seyfried, Lily James, Jessica Keenan Wynn, and Alexa Davies

Mamma Mia (and don’t you worry she’s coming) is a nearly perfect movie (the nearly is mostly a result of Pierce Brosnan). So why even attempt to make a sequel, especially when most of the good ABBA songs had been plucked for the first? The second, however, is bigger, campier, and more ridiculous than the first, leaning into exactly what fans loved about the original. And the biggest, campiest, and most ridiculous moment in the sequel is when the entire cast (timelines, aging, and death be damned) appear together for the final closing number. They’re all wearing matching outfits. They’re singing with the younger/older versions of themselves. And they’re all in one place in a way that other ensemble numbers of recent memory, stitched together with CGI, could only dream of. I’m waiting for Mamma Mia 3, and will immediately update this list to include when I get the first teaser poster. 

Source: https://www.buzzfeed.com/matthewhuff/the-100-best-musical-movie-moments-since-2000-ranked