Iron Man 2 (12A)

Iron Man 2 (12A)
This didn’t take long to rust. The gleam on the first Iron Man movie two years ago was less to do with the clanking hardware than its steely refusal to play the usual superhero game.

Read more on Independent