9. Iron Man 2 (2010)
After the surprising success of the first Iron Man everyone was highly anticipating its sequel. While there is some fun to be had here it doesn’t reach the quality that its predecessor set before. Robert Downey Jr. is great once again as Tony Stark and both Mickey Rourke and Sam Rockwell work well as the villains. It’s also great to see Scarlett Johansson as the Black Widow and Don Cheadle as War Machine, although neither are given much to do. The downside is that the action scenes aren’t all that great, there are times when the film lags and there is a little too much time spent connecting it in with the Avengers.