Avengers: Endgame

Avengers: Endgame ★★★★½

I think it’s an achievement within itself that this movie isn’t just a hunk at boring, steaming garbage, let alone the brilliant mixture of emotion, humour and nostalgia which it is. 

Pretty much every character in Infinity War which you think we didn’t get to spend enough time with has their moment to shine here, with satisfying conclusions to so many characters, and revisits to past events which don’t feel tired or easy.

Yes, Thanos is a less engaging villain here, and we don’t have as much fun seeing characters interact with each other for the first time, but here we have spectacle by the bucket load with a phenomenal third act and a truly emotional finale.