"I like this one"

Rating: 9/10 (1 May 2019)

I couldn't have hoped for it to be as satisfying as it is. After 11 years, the Infinity Saga closes with the ultimate showdown that the MCU could have provided. I'm honestly not sure how they can top it.
Following the snap that concludes "Infinity War" with 50% of all living life in the universe extinguished, the remaining Avengers struggle to cope with their collective loss. Reunited with a couple of missing friends, the heroes come up with a daring plan, to collect the Infinity Stones before Thanos and return to their time, undoing the snap with one of their own and returning those lost.
"Endgame" is perhaps, the ultimate fan servicing sequel of all time. Shorn back to (almost) only the original Avengers, the film is then like a greatest hits tour, as the time travel element allows the characters to revisit past MCU highspots from another angle. The film also includes dozens of lines of dialogue from previous films, and dozens of visual or emotional call backs and pay offs. The amount of characters it services is masterful, with each getting at least one or two strong character and action moments over the run time. (Whilst I'm on the runtime, any concerns that three hours would be a problem are forgotten as the film flies by)
It's not totally without flaws. It's a little laggy in its opening sections, and I'm not sure that the world following the initial time jump in entirely believable, but these are minor criticisms against a film that, with 11 years build up and 22 films back story, is more complete and rewarding than you could possibly have hoped it would be.