Wow! Just wow! I'm having a difficult time formulating my thoughts here. There's a lot about this film that some may not be thrilled at, but from a character standpoint and how these characters would act/behave in the presence of what happened in Infinity War it makes perfect sense.
There are some gut wrenching moments, even bigger than what we saw in Infinity War, but the payoff is huge. At this point Marvel Studios is the undisputed King of Super hero films.
I will also say this, there's always the initial reaction of "this film is the best" and "Oscar worthy" and it gets thrown around too loosely. But I will say this film even more than Black Panther deserves a Best Picture nod, and even more than that Robert Downey Jr. deserves a best acting award, or supporting actor. I'm not sure his total screen time so I don't know which would be warranted.
This film deserves all the box office money in the world. I didn't think it was possible to beat Infinity War, but this film does it.
This is not a spoiler but for those of you bothering to wait around for post credit scenes/mid credit scenes don't bother. There are no such scenes and they would only take away from what was a perfect ending. I'm told that Kevin Feige is calling Spider-man Far from Home a phase 3 film, maybe the timeline in that film is supposed to be before Infinity War, and that might make sense, but this is the real close of Phase 3. This is the end chapter.
I know there will be some that question about who was brought back and who wasn't. I even have some questions about this, but the more that I think about it, the decisions made for this film make total sense for the context of this movie. Without giving things away the closest example I can think of is how Peter Jackson actually changed some of the Tolkien saga because he wanted the ring of power to have a real consequence shown on film, that's how the Russos treat the stones here.
This film is just a tremendous achievement and a celebration of what the MCU was and is, and while other films since have tried creating the shared universe, it will never have the same impact and gravity that this series has had.
10/10