The movie introduces Ultron, a terrific supervillain voiced by James Spader. Ultron is by turns coldly calculating and almost petulant, but always incredibly dangerous. He's out to end the Avengers, and enlists the help of the Maximoff twins, Wanda and Pietro. Oh, and he builds a robot army.
For their part, the Avengers take a beating. Each hero must then take a journey to return to the path of righteousness! Viewers learn more about the Black Widow and Hawkeye -- AND BY THE WAY, WHERE IS THE BLACK WIDOW MOVIE, MAY I ASK -- and meanwhile there's a romantic subplot that I didn't see coming. No, it's not what you think.
And just like in the first Avengers movie, Captain America and Iron Man call each other out on what each sees as the problem in the other. Fragrant Husband's theory is that it all leads up to Captain America: Civil War. We shall see.
Anyway, this movie delivers, as expected. We get the hero shots, triumphant music, snappy dialogue, etc., etc. Elisabeth Olsen, kid sister of the Olsen twins, is damn good as the creepily effective Scarlet Witch.
My only thing was the editing -- some bits in the early parts of the movie feel rushed, which made it difficult to understand everything that's going on. Hey, maybe it's part of the studio's strategy: make them have to watch them again!
CHALLENGE ACCEPTED, MARVEL! I shall indeed watch this again, because it is a fine example of a film that examines the flawed humanity that is at once the genesis of and the obstacle to true heroism!
TL;DR: "Infinity times" better than the Mayweather-Pacquiao fight! -Fragrant Hubby