Infinity War would have been a more fitting end to the series. Endgame feels like it jumped the shark and stole all your money doing it. While the actors are perfect for their roles as you would expect the script and story and directors are out of their mind and can't agree on how anything works. This could have been trimmed to 2 hours with little lost. I would have been less disappointed had I seen Batman V Superman by mistake.