With about 60 characters to manage in a relatively short amount of screentime, Russo brothers made a perfect pay-off to all Marvel fans who invested from the past decade. The movie is definitely not an Infinity War Part 2 as it stands out on its own yet complements the previous film. The second half is just too much to take in. The comic book nods and references kind of bottlenecked in this one. Ang again, Thanos still proves to be the most awesome and badass villain on screen. This movie can't just be rated 10/10 - it's more than perfect.