The weakest of the Avengers films that I have seen. It is an absolute mess. The plot is all over the place and impossible to follow. Action scenes roll into endless action scenes. Too many characters are thrown in and discarded again almost immediately. Characters change motivations with almost no explanation. All this combined to make the film a boring chore to watch as I struggled through it. The fact that this film made so much money and was universally loved says much about the gullibility of most Marvel fans who will swallow anything as long as all the characters are in it.