Infinity War was MUCH better

Rating: 4/10 (3 May 2020)

Didn't live up to the hype even a little bit, and DEFINITELY didn't need to be 3 hours long. Ignoring the fact that as a writer I think time travel is a lazy plot device, it made no sense. You can't have the Ancient One lay out that by taking the Stones they create alternate timelines, and then create 2 alternate timelines, one where Tony had a heart attack and Loki got loose (which I know was to give the Disney+ show footing, but there were other ways to do it. Like, say, reverse one of the weakest deaths in the MCU. Just a thought.), and where Steve went back to Peggy. Which, I might add, makes end of the movie make NO sense. If by changing the past creates alternate timeline, how did Steve get back into our timeline to give Sam the shield?
I haven't talked about Thor yet because I need to keep my blood pressure level but I'll try to be quick. Thor had an excellent storyline coming out of Ragnarok and Infinity War, about grief and power and I was really excited to see what would happen with his storyline in Endgame. So imagine how disappointed I was to see this Noble, fantastic character get turned into a running fat joke. And moreover, to see how his storyline was shattered so that he could be made into a joke. Marvel had the beginnings of a great storyline about grief and recovery and men's mental health (which is WHOLLY over looked in media), and threw it away to do that. Coming from the way they handled Tony Stark and PTSD, I really expected more from Marvel (and that scene with Rocket slapping Thor out of a panic attack? Not cool Marvel, not cool at all.)
I will say that the ONLY reason I didn't give this movie a worse rating is because of that final battle scene. Absolutely gorgeous and without a doubt one of my favorite Marvel moments, especially Cap wielding Mjolnir.
In conclusion, I read this fan fiction back in 2012, I didn't like it then and I don't like its filmed version any better. Watch the battle scene and the scenes with Tony and his daughter and then call it a day. Don't waste 3 hours.