A fitting conclusion (SPOILERS)

Rating: 9/10 (27 April 2019)

Heavily-anticipated movies are often dangerous, as the hype often turns into a letdown.
Fortunately, 'Endgame' justifies the hype.
While it's long movie (at three hours, it's a marathon by normally plus-two hour superhero film standards), it needs it as there's a big story to tell.
WARNING, THIS REVIEW CONTAINS SPOILERS
After finishing off Thanos early on, the remaining Avengers (Iron Man, Captain America, War Machine, Thor, Black Widow, Hulk, Hawkeye) devise a plan to time travel, get the Infinity Stones back and bring back the fallen heroes. It's inspired by Scott Lang/Ant Man (an always amazing Paul Rudd), who was trapped in the Quantum Realm at the end of 'Ant Man and the Wasp.' The biggest change has been Thor; living a quiet life in New Asgard, he's a fat, hairier, heavy-drinking recluse playing Fortnite with Korg (so great to see Taika Waititi back).
From there the Avengers split off to track the Infinity Stones (the past-and-future back-and-forth drags on a bit, but it's worth it) and defeat Thanos (Josh Brolin), who returns from the past after hearing the news.
The impressive thing about 'Endgame' is the epic cast: almost everyone from the previous MCEU movies appears, even for just a cameo, while some characters (like Hawkeye) get more exposure than in Infinity War. It feels like a tribute to the last decade, with some great callbacks to previous movies.
Like most MCEU movies, there's plenty of humour amongst the action, mostly coming from Paul Rudd.
The end of 'Endgame' feels like an appropriate conclusion to the current phase. While there are some casualties, it feels more natural than the carnage of Infinity War. Fans should be satisfied.