Its a movie where you can see heroes as villains. Its always obvious that you go to the theater and saw a hero and a villain. And in the end villain either dies or captured. But this epic movie is not one of those boring movies. It mixes in the various complications of the real world, where superheroes should work according to governments. But captain knew these governments very well and this started all the action and drama. Action , I mean just action with a very little history or reasons behind doesn't gives much. You always asks yourself ,this much fight just for gold or some superpowers. But here ,there is a whole lot of reasons due to which heroes turned against heroes.

All in all, this is a great superhero movie in which you will not find anything stupid, but if you find it stupid , then you are negligent to drama which creates action. And you should go and watch transformers.