Avengers Endgame isn't worth watching. It has some redeemable qualities, such as it being slightly visually pleasing, or the film being occasionally funny with jokes at the culture of the time, but it's not enough to recommend.

Endgame, just like other Marvel films, infantilise people. It plays on an individual's desire to be great and special, and provides an easy escape from their easy, meaningless lives. The characters are never anything special in any Marvel films, they're too clean cut, too morally good, which make them very detached from reality. And it's also become a recent trend to have forced, politically correct commentary, which for any rational viewer becomes difficult to digest.

Endgame also had Brie Larson as Captain Marvel, which is one of the most insufferable, self-entitled actors in Hollywood, and her performance certainly showed it. The 3 hour runtime was also not at all justified. There's far better films with this level of runtime, such as the Godfather, which has much better storytelling. All in all Endgame was an overhyped mess, and it won't hold up overtime, as will be sure to drop out of the Top 250 IMDB movies, as it's currently #79.