An impact-full end to the many movies before it although being a little messy.

Rating: 8/10 (28 April 2019)

Overview: Avengers: Endgame is a messy but an impact-full end to the many marvel movies that came before it. It manages to pay homage to the past whilst showing the possibilities of the future.
Pros: All of the main Avengers have their moments to shine and shine they do. Arcs for Captain America and Iron Man feel thoroughly earned. There are a lot of surprises in the movie and most feel earned and well-developed. Considering how many characters there are in the movie, it is an achievement that it feels natural and not shoehorned. Parts of the movie are much darker than I thought however, the tone remains consistent throughout.
Cons: They do something with Thanos towards the end that erases what happens in Infinity War which undercuts the "win" against him in the movie.
Most of the messy stuff comes into play with Thor and a spoiler "thing" which I will not discuss.
The scenes with Thor were supposed to be funny, you know like marvel movies funny, BUT I was not laughing at all. It felt so completely out of place and out of character. It is a horrible direction that the directors decided to take this character, who absolutely shined in Infinity War.
Talking of weird directions, a character in Endgame makes a huge decision off-screen that should have been shown on-screen. This didn't feel earned but rushed for the sake of the movie which is 3 hours long.
The run-time is mostly justified but there are several and I mean several scenes that can be completely cut of and it would have ZERO effect in the story.
Summary: All-in-all, Endgame achieves its goal of giving a fitting end to the marvel movies and hinting at possible future directions, however, it does so with noticeable faults. Go in with an open-mind and you'll certainly enjoy it a lot.
Rating: 8.5/10