The movie is average, but severely overhyped. There is nothing special and this really needs to stop being said as Marvel's best movie. Everything that it tried to add in the name of science fiction was extremely confusing and despite trying to make it seem logical, it simply comes off as mumbo-jumbo and in the end you are left confused wondering what just happened. It does not have any substance. Unlike Infinity War, which managed to hold itself together as a film, balancing all aspects such as action, emotion while also keeping the audience engaged and being understandable, Endgame is simply confusing. It is slightly redeemed by the final battle scene, and the visual effects and action is commendable, it does not completely redeem the film and it still remains an average experience.