Here is the premise: When Tony Stark (Robert Downey jr.) tries to jumpstart a dormant peacekeeping program, things go awry and Earth’s Mightiest Heroes, including Iron Man, Captain America, Thor, The Incredible Hulk, Black Widow and Hawkeye, are put to the ultimate test as the fate of the planet hangs in the balance. As the villainous Ultron (voiced by James Spader) emerges, it is up to The Avengers to stop him from enacting his terrible plans, and soon uneasy alliances and unexpected action pave the way for a global adventure.
You may ask “How do they top the first Avengers?” Well, they did it and it is an amazing movie. James Spader has been added as the voice of the super villain Ultron, and I cannot think of a better actor for the job. Spader has the perfect voice for Ultron, and you can hear the distain for humans as he delivers his lines. Elizabeth Olsen and Aarron Taylor-Johnson are also new to the cast as Scarlet Witch and Quicksilver, and they turn in a spectacular performance in the midst of an incredible Super Hero cast.
The story is awesome, and in the age of artificial intelligence, is very relevant and something I could actually see happening. I also love the mix of the Super Heroes; everyone gets their time to shine as they did in the first movie. They do focus a little more on Hawkeye, The Hulk, and Black Widow than they did in the first; and they make them side stories that do not take away from the main story.
This is a must see on the big screen, one of the first true blockbusters of the year; and to tell you the truth….pretty flawless film; I loved it from beginning to end.