Great movie, diverse set, actors picked well, and no unneeded saturated drama that seems to polute a lot of the superhero movies today(ie Spiderman, the hulk, superman). Just a good fast paced story, drama elements as a garnish, and the good guy just kicks butt, no unneccesary strings attached(ie he doesn't get the girl, or his dad dies, or the public hates him). It was quite refreshing. Bravo to the producers for not relying on little untold side stories to set up a sequel.