We finally get to see the one out of 14,000,605 scenarios that Dr. Strange saw in Infinity War! Endgame was pretty much a series finale of the Infinity Stones saga with fan-service galore. It drags out a little, but overall, it is a satisfying movie experience and a must see for all MCU fans.
Full Review (spoiler free):
The film picks up days after the events of Infinity War, and the remaining Avengers need to regroup and decide on possible courses of action. The tensions are high and the characters that we have spent the last 11 years (since 2008) following, need to make one last play to bring half the population back. What was shown in the trailers and the post credit scene of Captain Marvel only cover the first 30 minutes of the movie. The rest must be seen with as little background information or expectation as possible!
So, without covering the plot, all I can say is that each Avenger grows and copes with the situation differently over the course of the movie, but at the same time, stays consistent with the characterizations developed over the last decade. You root for all the players in the Endgame, and everybody - literally every body - gets a money shot with the spotlight shining right over them! As a comic book movie, you need to leave realism at the door, but having said that, the plot makes sense! The only issue that I had was with certain moments that dragged a little. For example, knowing what is at stake and how easily things can get undone in a matter of seconds, some of the characters still procrastinated and delayed making the last push after 99% of their individual assignment was done. What's the point of lingering on and contemplating about a trivial issue when all you need to do is just push a button??? Those questions don't go anywhere, and you can muse about life after you pushed the button too!!!
That frustration aside, which could have reduced the three-hour run time by at least 20 minutes, the rest of the movie flies by and you find yourself next to those characters right in the midst of the mission. There are many moments where I pumped my fists with joy and excitement. Fewer instances of heavy-handed virtue signalling exist, but they are not distracting.
All in all, I don't think the ending would be polarizing, as I expect most audience to come out happy. Considering that it was like a series finale, many may hypothesize about more satisfying conclusions, but it was Kevin Feige and Russo brothers' story, and I have the utmost respect for their creativity!
I'd give Avengers: Endgame a 9.5/10