**SPOILER REVIEW**
In my opinion, Infinity War is the best Marvel movie, not this one. I enjoyed the long runtime, as this is the last avengers movie, however they did not take advantage of that. The movie took a very long time to get going and they rushed all of the action into the end. All the characters that were brought back had almost no screen time because they all had to share it in about 40 minutes.
The main thing that I didn't like was that the movie was immature. The jokes were great, as they always are in a marvel movie but maybe this time they went a little overboard. This was supposed to be the conclusion of a decade of movies but it was overshadowed by some of the immature jokes. The one I hated the most was that Thor was fat for the whole movie. It was funny at first but I feel like they could have made him fit again at the part where he summons the lightning and his armor at the end. Also I didn't like how Bruce was the Hulk the whole movie. Like Thor, he should not have been like that for the entire movie.
The relationship between Hawkeye and black widow was great and the Budapest line was a nice touch, as the movie can't full circle. Black widow's death however was brushed over in way and once again overshadowed by Tony's death.
Another big problem is that the ending didn't make a lot of sense. After everyone was snapped back to life, they were put in a world that had turned into a wasteland after five years, where everyone had aged but they didn't. How is it that Peter just goes back to school the next day as if nothing had happened? Not only should half of his class mates be 5 years older, but the school would most likely not even function, as all the governments of the world collapsed.
Finally, during this movie we saw the immense power that the infinity stones have all together. If they were used to wipe out half of all life, bring them back, then wipe out Thanos's army, then can't they also bring back Tony and Nat?
In conclusion, I enjoyed watching this movie very much. I just feel like the movie was more serious and dark, like Infinity War was. Putting all these points aside, I would definitely recommend this movie to people and would watch it again myself.