One of the best Super Hero movies of all time, in my opinion. They did an incredible job 1) Explaining the back story in depth, yet still kept it interesting 2) Made it funny but not Corny 3) Great fight scenes/action sequences 4) Didnt make the movie to short
If every Super Hero movie was made this well we'd have allot more great movies out there.
----
3 Thumbs way up from me. I would put this up as one of the few movies I say you should see ASAP.