It's epic and brings nearly everyone together for one big fight. On the other hand, there's a real sense of inevitability to the entire thing. We know this isn't going to go well, and that makes the tension not as strong as it should be. There are fun moments throughout, but something is missing that keeps Infinity War from matching the best Marvel films. It needs a little more personality, heart, and stakes that really connect. The danger from Thanos…
After watching Blackhat so recently, I was amazed to remember that Mann did even more impressive visual work here. L.A. is gorgeous in this film, and Mann gets amazing mileage out of just shooting Foxx and Cruise in a car. I also forgot about brief cameos from Jason Statham and Javier Bardem, who owns the screen as the man behind the curtain.
It has quite a spectacle, and I can see a decent movie lurking somewhere in all the mess. Despite a bunch of good actors in the mix, I just didn't care about what happened. It also moves way too fast. It's okay to stop and let us breathe here and there. The weight of trying to do the "Batman vs. Superman" story, Luthor, Wonder Woman, the start of the Justice League, future enemies, and Doomsday is just too much for any movie to handle. The problem isn't that this movie is dark; it just doesn't have much of a soul.