The time travel elements of endgame were shit. It only works as a movie because they did the emotional moments pretty well.The first Avengers movie was solid, Age of Ultron was really meandering in several ways, Infinity War was genuinely good (I will die on this hill), and Endgame barely functions as a film unless you've watched all of the previous movies to understand the fanservice and what the fuck's even happening, and even then you have to pretty much turn off your brain.