i had high high expectations for this film,since the first one was so good.i'm happy to say i wasn't disappointed.there is more going on this one that much is certain.Sam Jackson returns as Nick Fury head of Shield in a expanded role.Mickey Rourke plays a baddie(with relish and gusto)Scarlett Johanssen's character is underwritten and underutilized,which is unfortunate,because the character is rife with potential.here's hoping they remedy that situation in the upcoming avengers film.Sam Rockwell has an interesting role.Don Cheadle replaces Terrance Howard as Lt.Colonel James "Rhodey" Rhodes,and i have to say,i think he is a better fit.and of course Robert and Gwyneth return as Pepper and Tony.and we finally get to know Pepper's actual first name.for me,Iron Man 2 is a 10/10