I thought that this was one of the better superhero films to come out in awhile. The transformation of Robert Downey Jr.'s character from a high rolling weapons manufacturer to a socially conscious hero was believable. He seems as much surprised about his machines abilities as he is confident in his own work. The action is good, the story is solid and the special effects are not so "over-the-top" to be cheesy.