Poor Robert Downey Jr, decent actors shouldn't have to put up with rubbish scripts like this, this was a major disappointment, in years to come people will look back and know for sure that Iron Man peaked at The Avengers. This was trash, Guy Pearce's baddie was laughable, he should have refused the role but even worse was Ben Kingsley doing the Mandarin, how the mighty have fallen, from Oscar Gandi to this trash...it was embarrassing watching it.

My 14yr old gave it an 8/10 but the 16yr old gave it a generous 4, I give it a 2 but wow, what a huge disappointment, all the best bits are in the trailer.