Very underwhelming, predictable, and not as epic as expected

Rating: 5/10 (25 April 2019)

Am I the only one to think that the movie is bad and IW is far better? Personally, I expected Thanos to be defeated in the bloodiest way possible, which appeared to not be the case. Seeing how endgame goes pretty much wasted Thanos's character and strength. We didn't get to see Thanos kill anyone or fight the Avengers with his full strength. I mean, he's the villain Marvel's been working on so much so it'd be a waste just to see him perform like he did in the movie.
Also, the way they messed with the timeline didn't seem to make a lot sense to me. They took every infinity stone from the past to the future in a strange way where they actually fought and had conversations with some of their past lives. Tbh, that leads to a confusion and a lot of questions regarding how the timeline will go on as a result of the additional moments that took place.
Overall, I don't really like this movie. It's too predictable. I feel like it should've been a lot darker and bloodier, especially in the final battle. I was hoping for Thanos to kill multiple characters(even though he killed half of everyone in IW), something that will trigger massive rage in the Avengers and tense feelings within the audience during the battle scenes. I've been a big fan of the MCU and I expected this movie to be much more epic. Just like any other movies made by the Russo brothers, it's not bad but it could've been way better.