Its not as good as all the hype on the internet says it is.
But its works on the same formula as the avengers.Put in decent humour with what Hollywood does best:action sequences, with a pinch of little morale dilemma or so calleddepth of thought, and you have a super hero movie much better than the past attempts.its even better than marvels own movies, which are usually about introducing some character.
And the obvious question: can it match The Dark Knight orThe Dark Knight rises?It definitely matches the latter. But the former? It comes very close. But it doesnt have an excellent villain like the Joker.
Watch it if you liked the first avengers. 3D doesnt make much difference. Save your money if you want. But its a movie to watch in a cinema, not on a laptop.