There were some of the best individual moments in superhero, and marvel, history, two of which had me bawling, but there is a lot to dislike here. I do not understand why they threw Thanos' character away completely for one, he was one of the best and well thought out characters in Infinity War but then in this movie is a generic 'me-hit-things' villain who is nothing more than a cathartic punching bag for the heroes. He deserved more, and so did I.