Iron man when released in 2008 made fans of the character really excited for what was next in is story and while i like the character and the story's that are told i think that this one did not impress me like it should have and that really bums me out as marvel has some of the hottest movies that have been released in recent years so i am still unsure if this one impresses me at all. obviously Robert Downey Jr is the star of the entire movie he has really brought to life Tony Stark as the very troubled man you do really feel he kills it as the role and another star who really makes me fanboy scream is Scarlett Johansson as Natasha Romanoff and my word does she kick so much ass that it further proves how awesome she is and the villains of this movie were Sam Rockwell and Mickey Rourke they were perfect villains in evilness in strategy not really but i have to say there acting is not bad in this one. Don Cheadle wasLt. Col. James 'Rhodey' Rhodes which was a change from the first movie which really bothers me because in this one war machine is given more to do so i was really happy to see him team up with tony in the finale. there was some outstanding supporting actors there was Gwyneth Paltrow,Paul Bettany, Samuel L. Jackson,Clark Gregg and Jon Favreau so not only do we have a solid cast of leads we have supporting actors who to me hold it all together. i'm really on the fence with this movie i like some aspects of it and others i hate so it would seem fairly even if they hadn't make me engaged the entire movie and that's what Marvel and the Iron man series has done so that makes me happy obviously the part which upsets me is the change of actors from Rhodey is something that upset me and i like the new one it's just something that bugs me and probably the fans too but i obviously think its still solid and it holds up and its not the best but its not the worst so i don't mind.