Everything that marvel has worked on for the past decade comes down to this epic climax. Surprisingly enough they pulled it off. It's not like every other Marvel movie where they all feel like a commercial for a movie that has yet to be made, this time it really feels like an ending but also a new beginning in a different direction. Despite it's grand spectacle they're never seem to quite grow from the formulaic storytelling, the only difference in this movie being there is more subplots. It is quite boring even for a superhero movie, running at an astonishing 3 hours, they spent the first half setting up for the giant climax that is basically a mindless action scene inserted with some emotional scenes that holds no value to me. On one hand this movie does its job as an homage and a fan service, on the other hand it is still the same old superhero movie that lacks risk and anything that challenge the viewers.