Mamma Mia! Here We Go Again
Tim Brayton
There's more plot than "celebrity karaoke in Greece", and the songs generally support the narrative in some way rather than just providing space for the next showstopper.