The special effects were very good. Robert Downey, Jr.'s performance was better than the other actors in the film. For an action/special effects film, it delivered well. The movie did not drag on while attempting to develop the story and characters. The only thing that would have made this better for me was to have one more fight sequence.