In recent years it seemed to me all too often that action movies directors and script writers felt like they had to choose between characters development and a coherent plot, this one strike the balance as close to perfection as I've seen in a very long while. It does help the actors (as I've said more than once - good actors can work wonders when they have properly written characters to work with), and even more important as far as I'm concerned, it helps in examining the moral core of the whole sci-fi comics concept. The inherent fascist undercurrents of the entire super hero idea. This concept has been dealt with by all the real good comics adaptations, both on screen and on print.

Bottom line, it's a fun ride with added value to boot, if you like sci-fi comics adaptations, this one is a must see.