I saw this on Monday afternoon, where it was playing to an almost sold-out theater. Pretty unusual for a weekday.
Overall this was a highly entertaining movie. All of the Marvel movies are, but this one is elevated (much like Infinity War was) by giving us so many great characters and throwbacks that pay off without being too heavy handed.
Ultimately, this movie was satisfying and emotional because the audience cares about the characters. Between the writing and acting, these are more than people in silly costumes.
I was a little burnt out on the MCU after Captain Marvel which felt like "more of the same", but Endgame felt far more engaging. Even at three hours it felt shorter than Captain Marvel did.
I appreciated how they handled time travel, establishing that it's not like Back to the Future where you can go back and change history. It often felt like a cop out in so many movies. If time travel is possible and can change things, it would happen constantly and create chaos.
Will we now be endlessly debating whether Die Hard is a Christmas movie or a time travel movie?
I liked the five year time jump. It wasn't the expected conclusion where everything goes back to the way it was almost immediately.
I liked the slower pace of the movie. The benefit of having so many beloved characters is that you can go a long time without a big action sequence, and still be engaged.
I agree that the family reunions were a bit bloated and could have been cut back. I get that new dad Tony wants to talk about that experience with his own father, but those moments could have been shorter and more subtle. Steve watching Peggy was perfect, without a 5-minute scene where they catch up.
Robert Downey Jr. and Chris Evans will be missed. You need someone with the RDJ level of charisma to really anchor these movies. Benedict Cumberbatch is my pick to take the "lead".
Paul Rudd is the best comic relief in these movies, followed by Chris Hemsworth. Best comment I saw online reacting to Thor in this movie - "finally, I can say I have the body of a Norse God."
I expected to see more of the entire team together. I thought we'd see more of the returned heroes and not just cameos. Regardless, the return of everyone was never in doubt, but paid off emotionally.
I do wonder why Nick Fury was barely utilized in these movies, considering he was a big part of that original team.
I felt like Tony and Steve got along too well, too quickly. I feel the MCU movies could stand to feel a bit more interconnected in general. Civil War was supposed to be this big falling out between characters but it all just sort of resolved itself with barely a mention.
My one big moment where I had to suspend disbelief was when no one was injured by Thanos firing a hundred missiles and collapsing a building around them. How did no one die in that mess.
I didn't quite buy the notion of the world being a wasteland due to half the population being gone. It felt exaggerated.
I appreciate the marketing for this movie. The main trailer showed us almost nothing. I knew going in that they were using quantum realm suits, that time travel was involved, and that it would likely be the last movie for several major characters. It's great to watch a movie unfold and not feel like you already saw every plot beat in the "Cliff's Notes" trailer.
For anyone commenting on reading spoilers beforehand, it's a reminder that for movies this big (see also, Star Wars), you really need to be careful or just stay off the internet once the movie is on the verge of release. There is a contingent of people who post spoilers everywhere, in completely unrelated discussions, just to be jerks.