Note: No spoilers are detailed in this review, but a barebones outline for the first third-ish of the plot is contained within. Due to the overwhelming secrecy surrounding this film, this may be considered spoiler territory for some so caution is advised if that's the case for you.
Avengers: Infinity War is a lot to take in. I don't mean that in a hyperbolic sense, I mean, objectively, this is a whole heck of a lot of cinema to process. Numerous storylines spanning everywhere from Scotland to the deepest far reaches of Space crop up with various corners of the Marvel Cinematic Universe getting explored, each with their distinct tones intact. Holding everything together as connective tissue is the constant presence of the villainous Thanos (Josh Brolin), but this is still an expansive story in scope. In handling such a vast story, Avengers: Infinity War comes up short compared to other recent MCU movies (it's no Black Panther, that's for sure) but it manages to juggle all these plates in the air remarkably well. The fact that a movie with this much on its agenda manages to be far more exhilarating than exhausting does feel like a total victory.