The movie lacked anything substantial. Infinity war was an epic yet end game tried to cram 21 movies into one. Plot holes everywhere with very little tying the movie together. It was almost too obvious with the direction of the plot. Infinity war had several stories which tied into one, yet endgame tried to do the same but got lost in too much meaningless jokes. Im really sorry for marvel studios but this was by far the worst movie in the marvel universe. Yes the fight scenes were good but the overall delivery was clunky and missing direction. I left the cinema super disappointed as the expectation was hyped up but the delivery was way below that expectation. I watched infinity war 3 times in the cinema, but i wished i waited for DVD for endgame, massive waste of money. Pretty much 2.5 hours of boring jokes and 30 mins of actual viewing pleasure. Anyone who votes this film above 4/10 has issues. The funny thing is, everyone online agrees with me.............