Hands down Iron Man 2 was fantastic. The acting was fantastic throughout. I was especially impressed by how well Rourke played Vanko and by how well Cheadle did replacing Terrence Howard. The action scenes were fantastic, but that was never in doubt. The movie did a great job of staying true to the roots of the plot while still being interesting and understandable to anyone. Humor was blended in very well and many clever allusions to Avengers were spred throughout for any comic book afficianado. Also, Scarlett was great, and added very well to the movie. Better than the first and I recommend it.