Ahhh the BIG CINEMATIC EVENT.Such a disappointment.First of all I'm not the biggest fan of the MCU I always found it a bit shallow and 2D, but to all of you who liked this film that's perfectly fine.
One of my problems with this film is the weird time travel logic which is just said at the beginning and just broken later in the movie.If Thor took the hammer in the past didn't he create an alternate timeline where Thor(past) just died because he didn't have anything to defend himself with.And if every action creates an alternate timeline and no timeline can exist without the infinity stones what happened to the timelines the avengers just took the the past infinity stones , or better yet if Thanos destroyed the stones how does the main timeline exist or do the attoms still count?Of course maybe I didn't understand the time travel but Prof. Hulks explanation didn't really help.
Another problem is the time travel itself. It's such a lazy plot device it's basically like a giant uno reverse card.Not only does it remove the stakes of future Marvel movies it also undermines all the deths becouse now they can all just get taken from a past timeline and brought to the main one.
Also how come Thor with just Stormbreaker beat Thanos with all 6 infinity stones and yet Thor with both Stormbreaker and Mjölnir with the help of Iron man and Captain America can't beat Thanos with that helicopter propeler thingy.
And that's the problem not just with Endgame but with every Marvel movie, it's good but give it one good look and everything stops making sense.
I'm not going to mention the shallowness of the characters and fact that none of the characters had a descent character arc.
Overall this movie definitely isn't the worst movie ever but it also isn't anything beyond mediocre.The only reason i gave it 2 stars and not 1 is becouse of the avengers assemble scene.Even thou I'm not a Marvel fan i can't deny that they're great at forfilling promises.But still this movie is just wasted potential.