I saw this movie on Mother's Day with my son. It was a real treat - we had seen the first Iron Man together so this was an enjoyable follow up. Good plot, great effects. Rob Downey Jr. actually showed a little humanity in the role. The casting was perfect.