Mamma Mia! Here We Go Again ★★★½

There's an awful lot of Lily James' cleavage for a film whose target audience is middle-aged housewives, gay men, and me, who is only there for Colin Firth's dad dancing.