Amazing.

Rating: 10/10 (6 May 2018)

If you're not a fan of this universe of if you haven't seen the other movies, you're probably not going to like it. There isn't a whole lot of character development because all these characters have already been developed and established in other movies. If you haven't seen the other movies before watching this one, then you're probably going to be a bit confused concerning everyone's motivations. Except for Thanos. This is basically his movie. Thanos is a giant middle finger to everyone who says that supervillians can't be good as he is probably one of the best villains that I've ever seen.
Though this movie may be long, it is extremely fast-paced. The graphics are all incredible (though there are a few minor shots that probably aren't going to hold up well). This movie keeps you watching with all the different well-executed subplots. Though the script could've been a bit better at times, the action is phenomenal. The boundaries between reality and imagination are tested by the powers of characters such as Thanos and Doctor Strange.
I could go on and on for hours about how much this movie does well, but instead I'm just gonna describe my theater experience.
This was probably one of the worst audiences that I've ever watched a movie with yet. Whenever there was any kind of joke, the audience laughed so hard I couldn't hear the next lines. Well, I say "any kind of joke" but whenever there was a couple of lines that were genuinely clever and funny I was one of the only people who reacted. At one point Thor appeared onscreen (it was the bit when he ex machinas his way into Wakanda) and some guy stood up and started clapping and cheering "WHOOO THOOOOOOOR" and it was pretty annoying. Also there was a lot of other slightly less loud reactions to other events.
After the end-credits scene everyone left the theater pissed off. This movie does have multiple character deaths and legitimate consequences as opposed to most Marvel movies. Its kind of sad that negative audience reactions to things like that encourage studios to avoid risks in the future. Unlike other movies of this type, I had no clue what was going to happen because of where they took the story, and that's a good thing. I wish that less movies tried to go the route of the happy ending like this one.