This was supposed to be the final movie that crowed the franchise and Infinity War set high expectations. I was utterly disappointed. The plot doesn't make sense and throws away a lot of character development, to the point that some of them are just shallow version of what they were in other movies (and could become).

But what really annoyed me was the sentimentalism that permeated the whole movie. It is like you have to shed a tear for every character and the movie is trying to make you cry in scenes that don't move the plot forward. If in Infinity War they really stroke a good balance between action and emotion, here they just are there for the sake of it.