Sweet Baby Jesus, that was amazing. Possibly the best Marvel movie yet. Given the characters they had to work with (i.e. no Adam Warlock), this was perhaps the best version of this story I could have hoped for. I'm just fucking thrilled this turned out so well. I could nitpick a couple of things if I tried, but I'd say this is a solid 9.5, easy. Maybe as close to a 10 as I'll ever see in a comic book movie. The .5 would only be possible if the movie were 5 hours long and showed tons of Thanos wrecking shit, but then everyone else would complain while I loved it, so I'm happy with 2.5 hours of awesome.
I am probably going to have to see this again soon.