As others have noted, this film was extraordinarily overrated and hyped by various media outlets. It is a super-hero flick like so many, but it falls below others in that it fails to encourage the audience to become invested in either the hero or even the villain until the final act. Without a clear tension in the plot the film fumbles along through various minor crises with tons of CGI, gunfire, and action until the sudden appearance of a short-lived climatic rise involving characters for whom the audience does not care. Mediocre among the ever-increasing pile of banal superhero films.