Fantastic movie from start to finish.

All actors involved were incredible, yes even Scarlett (awesome fighting scenes)and Rourke especially.

This wasn't just a set up for Avengers as some a stating, sure there are references but excellent ones that do not get in the way of telling another story about Iron Man.

This in my opinion was as good as the first one, not better as you cannot surpass perfection.

My only disappointment was the hype surrounding Olivia Munn's casting role...