First of all, I expected so much more form this movie, it seriously didn't live up to it's prequel. Don't get me wrong, this is a very fun movie to watch, the special effects are of the hook, RDJ is still great as Tony Stark, and yeah, Mikey Rourke was totally awesome! But, the're a lot of random things going on in this movie, I mean the dialogs are totally of focus, leaves you with a filling like your watching a sitcom, the're is far lesser action scenes than the first, especially the ending battle, where're you expecting some epic 30min action to go down,it's is like resolved in a couple of minutes. And such more fails, like an example, Tonies birthday party, man that was some random stuff right there. And ow yes, I was especially irritated with the whole Avengers movie sucking up scenes,what the hell was that!?Yes, I wan't to watch the Avengers movie and the other Marvel upcoming projects,but give me a break, the whole movie felt like a big promo spot.All in all,amusing,but not great.