This film is more than 3 hours long. The length is totally unjustified and merely makes the bland dialogue and CGI dependent fight scenes even more tortuous than they would have been had this been half the length. No element of real danger, little intelligent wit. Avengers: Endgame is the epitome of the malaise in the movies that studios and the public choose to make and watch. You will not get these three hours back again.