So a handful of heroes fight all the way to the climactic end of the movie, and then they lose the chance to finish what they started. I am not going to spoil it, but watching a million CGI characters appear on both sides was like letting all the air out of the tires. All the dramatic build-up was lost when it became a billions against billions battle.

Which brings up the fact that at least 90 minutes of this movie is spent on boring scenes of various Avengers feeling depressed about the death of the heroes, and going to support group meetings. We get it. The Avengers are depressed. This could have been covered in fifteen minutes or less in a group meeting. We did not need to follow each Avenger through their depressing trip down memory lane. Thank God Ant Man came back from the quantum universe and got the ball rolling!!

Unfortunately, Thor becomes the punchline for jokes throughout the movie. Since Captain Marvel is the new #1 hero, they had to power down Thor by turning him into a drunken hobo. The Incredible Hulk has spent the past three movies (Thor Ragnarok, Infinity War, & this one) in permanent erectile dysfunction, and he continues to be a zero in this movie. Thor and the Hulk are just here to be the focus of comedy as has-beens. Even Bruce Banner as a scientist gets slapped down. Michael Douglas and the Pym Particles have to fix what Bruce Banner fails to do. It is a very sad way for two of Marvel's earliest and most powerful heroes to end their game.

There are a lot of good moments in Endgame. Most of them happen when the small crew of Avengers is trying to find the original gems. Then the battle when it is just the small group against Thanos is excellent. It was building up to a great ending, Captain America & Iron Man defeating Thanos, against all odds. Even Thor was redeeming himself in the battle! That is how this Marvel Comics masterpiece could have ended. But they had to throw in the billions of CGI characters and turn it into a big circus act... Too bad. Less was more.