Robert Downey Jr. was excellent. He was perfectly suited for the part of the charismatic, witty, and wry Tony Stark. All of the supporting actors were fantastic. The visuals were great. The movie combined great action sequences with humor and a solid plot. It also avoided the excessive campiness sometimes present in superhero movies.