I wanted to hype this movie up so much before seeing it but part of me figured that with so many characters in this one, that it would end up being a little too crowded and it would affect the story overall.
Boy was I wrong. This is about as perfect as a comic movie can ever get. The Russo brothers completely nailed this movie and put themselves on the same pedestal as Nolan and the Dark Knight as far as I am concerned.
Speaking of high pedestals, its also safe to say now that Thanos is right there with Darth Vader. I think most of us assumed he was just come deranged being hellbent on destroying whatever he wanted but that was not the case at all. His reasoning was actually logical to a certain degree and he really did believe he was helping the universe in the long run by not allowing what happened to his home happen everywhere else. Him sacrificing the only life that really mattered to him for this cause really sealed it as well. I actually found myself cheering for him in some instances. Beyond all of that, he also respected certain characters and only killed when he had to.
As for the end, when he snapped his fingers he was sent into the soul stone I think, the colors of the world matched it and he was talking to Gamora again as she is no doubt trapped in there as well.
The deaths were definitely jaw dropping. My only complaint, a very minor one if that is that by killing guys like Spider Man and Quill who already have standalone movies announced made it way too obvious that something will happen in part 4 that brings everyone back. If they had killed the original Avengers (whos contracts are all almost up so from that standpoint it would have made sense for them to die and pass the torch) or black panther (who also has a sequel coming but the black panther title could have just been passed to his sister) then it would have truly set up a year of anticipation.
I am already wanting to see it again, this is not a movie that can be appreciated enough just seeing it one time. And Marvel ending the movie this way just put 100s of millions more in their pockets for the forthcoming Ant Man movie this summer as everyone will be dying to see this movie to see how it sets up Avengers 4.