The cast all played their relationships well. I would have liked to see Terrence Howard do more with his role, and I wanted to see the rebel leader more involved (I thought the resolution to that subplot was weak.) The end fight was also soft, I didn't feel the stakes were high enough, and the pacing was slow (it could have been cut to a 1:30 runtime). Overall, I enjoyed it and I'd see it again. Robert Downey, Jr. owned his role, and the chemistry between all the players from the beginning to the end kept me interested. Stick around until the end titles finish, if you can...