It's quite messy
Avengers: Age of Ultron had a plot with as much complexity as one of Shakespeare's plays. And the battle scenes could give me epilepsy (I'm so glad I didn't watch this epic movie in 3D). But I enjoyed it very much (other than the ending).
The film gave a lot of screen time to develop the characters that were in the background in the first movie. Hawkeye in particular became such a relatable character that he's probably my new favourite. The romance between Hulk and Black Widow was interesting at worse but still quite awkward and unconvincing at best.
I'm impressed by how the director gave each hero their moment, and prevented the testosterone trio (Iron Man, Captain and Thor) from dominating and overshadowing the others. The cameos by Vulture, War Machine, and Stan Lee were plenty of fun too.
This movie is really a Marvel reunion. And thought there was a world to save (from themselves), the characters knew how to make fun of themselves in the little moments. The story line is unbelievable to the extent that Hawkeye broke the fourth wall to echo our sentiments: "The city is flying! We're fighting an army of robots! And I have a bow and arrow! None of this makes sense!" In an unfortunate attempt to sum up all the previous 11 Marvel movies and foreshadow the Avengers 3, this movie sacrificed an important element- good storytelling.
What is going on? Explosions probably.
The ridiculously awesome battles compensated for the convoluted plot overdosedwith Easter egg mentions of other Avengers movies. The Hulkbuster battle was epic, as was the final defense of the pylon. But man my eyes hurt.
Brace yourself for some major ranting:
I struggled to get the plot. The conversations were going over my head, as were the American, Russian, Asgardian accents. I got so confused my brain started hurting as much as my eyes. And because the plot was not clear to me, I began to try and figure the movie out. But that is not wise for a movie like this that gets more convoluted when you think about it. For example:
Please explain to be why they didn't take out big Ultron when they had the chance. They attacked him simultaneously with beams of energy and overcame him, but left him damaged but not destroyed? People died because of that mistake.
Why did Ultron locked Black Widow in a cell with a computer, knowing she could always hack the system?
What exactly is Scarlet Witch's power?
And what right do the American Avengers have to attack a base on Russian soil?
Also, why did the Iron Man suit deploy onto Tony Stark when Captain America attacked him, but when Ultron first appeared, Tony had to use a screwdriver to fight?
And I have serious questions about the ending.
How could there be a happily ever after? Tony Stark caused this mess. He levelled a city. Two cities. How come he can just drive away and have a new Avengers base? People died man.
Also, how come the Internet people that handle the missile codes are okay with him walking in and hacking them?
Are these all just setting up the plot for the next movie? Avengers movies should be the sum, not the setting-up of the Marvel movies.
One final thing.
The trailers... You know the first trailer included a scene which was the second last one in the film? Seriously. The smaller climaxes involving the revealing of the new Avenger was also shown in the trailer, taking from the awesomeness of that moment in the movie when it finally arrived. And that was just the first trailer they released.
Marvel released 20 trailers. I don't dare imagine what I would have seen if I had watched them all. The whole movie probably. And the posters had freaking Vision in them. Urgh. Marvel. Stop. I hate you and your spoilers.