Mediocre and dull

Rating: 3/10 (23 October 2019)

The film begins with the aftereffects of the culling by bad guy Thanos. That's where everything starts to go wrong. According to the story, half of all life disappears in the universe. I can't speak for the universe, but I can speak for Earth when I say this is seriously overblown.
Being Gen-X, I actually remember a time when the population of the planet was at 3.4 billion people. It was 1971. One of the big problems that faced us was... wait for it... overpopulation. Still, with that many people we managed to send people to the moon, create things and still, somehow, survive. All that would happen would be a drastic reduction in real estate prices, a surplus of goods and the Earth would get around four decades of time to stop the train wreck of climate change. In the Avenger Endgame, people prefer to mope and everyone has forgotten how to clean things.
Instead, the Avengers get weepy. They decide to "fix" things through time travel. This is, believe it or not, the highlight of the film. Once they accomplish their "time heist" the punching begins. Then the punching continues. Then it's followed by more punching. More Avengers join in the punching. Much CGI nonsense follows. Capitan America gets a scrape on his face, the only part of him that seems susceptible to damage. Everyone carries the magic glove around while, yes, more punching follows.
Finally, when they run out of punches, Iron Man snaps his fingers and it all stops. Tears are shed and the viewer is left asking why this mess couldn't take about two hours less than it did. Overall, I give it a seven for the time travel, take away three for the endless punch fest and two more for the fact that the whole thing is stupid-absurd. It's a great film to watch on a plane where you can skip through most of it.