When a film is this good, you can forgive a lot.

Rating: 7/10 (4 May 2019)

This film did some very amazing things. The acting was flawless; the dialogue was entertaining; the action was great; the music was perfect. They made a movie that concluded a 20+ series in a satisfying way, which anyone whose read the final book of a long series is INCREDIBLY easy to mess up. This is definitely a good movie.
It's nowhere near the best film ever though. Remember when Return of the Jedi came out and a whole bunch of people were upset because the Ewoks were "dumb"? To this day, some people still think that one "dumb thing" ruined the movie. Well, Endgame has about a dozen "dumb things" and a handful of plot holes too. That's not to say that they ruin the movie, just... tarnish it a bit.
I'm going to sum up a few of the "dumb things" and plots holes at the end, but before that I have to say this: Endgame is definitely a film worth watching and even with all it's flaws, you won't be able to deny that it's a great movie.

And here we go.
Thor Lebowski. This is the old "let's take something bad-ass and make it lame for a laugh" trope. Thor is absolutely the favorite Avenger for many Marvel fans. I saw this film with my younger brother and he was frustrated every single time Thor was on screen. I stunk that they didn't do the character justice.
Caption Marvel needs our help! No she doesn't. It could have been so bad-ass to see all of the female heroes teaming up to take on some giant monster alien or something. Instead they "help" Captain Marvel bring the Infinity Gauntlet 600 yards through squishy minions. Danvers is essentially Marvel's answer to Superman. She is invulnerable, faster then light, has super strength, she can fly, and she can shoot energy from her body. She could be at that van faster than Quicksilver if he was still alive. What a waste of an awesome team-up scene.
Speaking of the power house that is Captain Marvel. Why didn't they call her back when they were planning to time-travel? Having Sudo-Superwoman there would make getting the Stones a whole lot easier and less risky. And you can't say it wasn't important enough for her to come. Half of the universe depended on them succeeding.
Can't bring Black Widow. Except they can. Gamora's back and she died the same way. Captain America's heading there anyway to return the Soul Stone. Just travel to 5 minutes before she dies and then bring her back home. Easy as pie. This also works with Tony and Vision and Peter Parker's parents and anyone who died at some point. That and the whole age reversal thing that Professor Hulk did to Scott pretty much cures death.
Speaking of Gamora being back. 2014 Thanos and company somehow travel through time without Pym Particles or time machine suit and bracelets. The platform Nebula that fingered wasn't a time machine, the suits/bracelets are. That's why Tony and Steve could travel to 1970 from 2014 sans platform.
Speaking of messing up time-travel. Old Mr. Rogers doesn't make much sense. the scene seemed to imply that Steve had traveled back to when he was frozen, married Ms. Carter and waited until that day to go meet them on that bench. But it's clearly stated by at least 3 characters that that's not how time-travel works. Nothing done in the past effects the original timeline. That's why killing 2014 Thanos doesn't make it so he never attacked in Infinity War. It's why killing 2014 Nebula didn't make present Nebula vanish. And why Loki escaping with the Tesseract didn't change anything either. Because it's in an alternate timeline. And if Steve used his time machine suit to return to the original timeline wouldn't he have had to return to the platform when Banner tried bringing him back? I thought that's what the platform did, lock onto them so that they can come back.