Everything we could have wished for.

Rating: 10/10 (24 April 2019)

The perfect conclusion, that pretty much sums it up. Over ten years and more then 20 movies led to this moment. Similarly to Infinity War, End Game had a lot of hype to live up to, and it did so seemingly effortlessly.
The story, which on paper sounds quite simple, get the stones back and fix everything, takes some unexpected turns here and there and I have to applaud the filmmakers for making it so damn entertaining.
The movie shines in being extremely funny, heartbreakingly sad and also filled to the brim with pulse-pounding action. The cast, which we know so well, all work with each other seamlessly. Special shoutout to Robert Downey Jr for giving by far his most vulnerable and amazing performance as Iron Man thus far.
The climax of the film is one for the ages, similar to the final battle in Return of the King.
The special effects, the score and the editing were naturally amazing, nothing less than expected from what these filmmakers have given us before.
There is also plenty of fan service, sometimes a little too on the nose, but the plot and the characters are treated with the respect the Russo's have earlier shown to have for the franchise.
Whatever turn the franchise takes after this, it will probably be exhilarating.