As if it wasn't mentioned a million times already, I'll still say it. The twist has not only got to be one of the worst, stupidest twists ever put in a film, but one of the biggest wasted potential in a superhero film. No, I'm not one of those comic book nerds hating on this movie. Just take a look at the guy during the first half of the movie. You would think that after seeing that fierceness of the Mandarin character which Ben Kingsley perfectly nailed and considering all other villains that Marvel half-assed, MCU finally portrayed a villain properly. But nope. Instead, we ended up with an actor pretending to be frightening and the actual villain who turns out to be another watered-down, nerdy turd. Plus, it didn't even feel like an Iron Man movie at all. It's pretty much Tony Stark going through some depression.
Still more enjoyable than Iron Man 2 though. But then again, that's almost like saying Superman 4 is better than Superman 3.