I'm sure Marvels fans will be looking forward to this movie because, I, myself, as a non-Marvel fans is also craving to watch even before the trailer was released.
Now let's talk about the movie plot first. The movie started with a battle in Sokovia, where the Avengers are in pursuit of Loki's (The Avengers' main antagonist) scepter, which has fallen into the hands of Hydra, a terrorist organization. During the battle, they come across with Scarlet Witch and Quicksilver, superhero twins created by Hydra with the power of Loki's scepter. The team manage to retrieve the scepter and Iron Man persuades Hulk to harness the energy of the scepter to create a new artificial intelligence to complete "Ultron" program. Somehow (I DON'T EVEN KNOW WHY) Ultron become self-aware and decides that all human must be destroyed. There comes the battle and so on...............................The final battle saw the stand off between the Avengers with new recruits including Vision, Scarlet Witch and Quicksilver. At the end of the story, as you and I know would have predicted, Ultron is defeated but at the expense of Quicksilver's life.
Okay, now, getting into my personal opinions. First of all, if I am to compare the sequel and prequel, I prefer former. Why? Because I find that "The Avengers" has a better story-line than "Age of Ultron". I'm not saying that Age of Ultron is bad but I somehow feel that the flow of the story is not fluent enough, which leads me to the question HOW THE HELL CAN ULTRON BECOME SELF-AWARE IS SUCH A SHORT MOMENT??? Also there is a common situation which happens in both the sequel and prequel. Villains from both managed to psychologically and mentally break down the whole Avengers team. Loki tried to turn the Avengers against each other and Ultron, did exactly the same thing again. I think that they should consult a psychologist or build up a better bond or chemistry among the team before thinking about heading into another war.
There is one thing though the movie has truly satisfied me, which is the final battle in Sokovia(AGAIN). This battle truly shows what it means to be a superhero. The Avengers are all ready to sacrifice themselves in order to stop Ultron from succeeding his evil plant which eradicating humanity to save Earth. Wasn't this the main objective of Avengers?
On the other hand, the war between human and machines has truly defined what it means to be a machine. A machine has no soul, it doesn't have any feelings nor mercy. Ultron's doings in the movie have shown the world what a disaster is if a man-made artificial intelligence becomes self-aware. Nature has its limits. So do Man. Unknown to human, is that everyday, we are creating a new monster to fight ourselves, We are basically preparing our path towards extinction. Technology is important for the improvements of human life but only up to a certain extend. There are certain things which are better left untouched. A human robot, is something I truly believe that it shouldn't exist. If it does and if it happens to be self-aware, then maybe John Connor is humanity's only last hope.
P/S: I'm not anti-technology so please don't mistaken me as God's messenger for condemning the existence of technology. I too embrace technology. By the way, Ultron's voice is so sexy.