Very good, but not absolutely perfect like many seem to believe.

Rating: 9/10 (25 May 2018)

When you combine a decade's worth of characters all in a two-and-a-half hour movie, obviously you're going to have to keep the character development to a minimum. It also won't help if you haven't seen all of the 20-ish movies leading up to this one, where the character development is pretty well utilized, especially for a studio now putting out three to four of these things a year. I knew this going in, which is why I didn't expect some deep character piece. Still, I felt certain scenarios and characters could have shown at least a bit more energy, instead of just seeming like some cardboard cut-outs, but again, it didn't detract from my experience, because I wasn't expecting much from individual characters.
I think it's also pretty clear that this isn't a movie that focuses on the heroes. This movie does something new, where the bad guy takes center stage, and is the one with the character development. Finally, we get a villain that we can understand. He isn't trying to destroy half the universe for absolutely no reason other than to be evil, which is one thing the MCU has been lacking.
The ending made me feel very different from any other ending I've seen. Seeing things transpire as they did was shocking, but not surprising...and what I felt is still just so indescribable because no movie ending has really done what Infinity War has done. Thankfully, certain lines from a certain character insinuate not all is as it seems.
Bottom line is, if you're expecting Tarantino, Hitchcock, or Kubrick filled with deep themes, emotional character studies, or groundbreaking cinematography, then you clearly don't understand the genre. If you're expecting an exciting movie filled with moments that make you want to punch the air, an ending that will leave you stunned and a bit confused, and a film that begins to wrap up over 20 movies, then you'll have a good time, like I did.