Let's not exaggerate here

Rating: 8/10 (22 July 2018)

Infinity War is one of the best Marvel movies (and of the Superhero genre in general), but is not perfect.
The way the Russo brothers entangled all the stories of this past ten years is pretty good, and seeing all the near 30 characters of the MCU in one movie is a really cool fan service, but let's be realistic: the movie is a complete fan service. The weight of the movie is carried by 2 groups of heroes, leaving the rest of the cast there without doing something else that doesn't add much to the plot. One would expect to see all the characters together in the same scene, but some of these never met in the whole movie and didn't even do or say something remarkable.
That's the BIG flaw of this movie, but there are so many good stuff here, like the villain, Thanos, the best character in the whole movie. His motives and actions are very well justified and portrayed by Josh Brolin. He is a strong character with a strong personality, and he steals the movie.
The visuals are also very good, with a minor issues in some characters, who look like videogame PNJ. The music is so intense and is an emotional homage to the original Avengers soundtrack.
Anyway, Infinity War is an enjoyable movie for superhero fans, and will be arguable considered as the "best superhero movie ever" by some easy-to-please fans and critics, but that's just a tag far from the reality.