This movie was great! It's a really good movie. In my opinion, the final battle at the end of the movie was the best. This is also a really good 3-hour movie. Lots of other 3-hour movies are in my opinion, a little bit boring because they might have only romance or action. I like Avengers Endgame because it has a mix of action and other topics. I recommend though, that you should watch Avengers Infinity War first to understand what happened in this movie. What I mean is that you should pay attention to the Infinity War movie before the Endgame movie. You would understand how the Avengers got there in the first place. It is a good movie. You should definitely watch it.