I saw this at a free preview in Singapore, so reviewing it seems like the least I can do. More importantly, not only was it great value for a free viewing, but I plan to pay to see it again later this week.

Sequels almost always suck, so I was expecting to be disappointed, especially as I loved the first movie (and I'm not a comic book movie fan, generally).

Robert Downey Jr is just great, again! Iron Man, and now IronMan 2, is warm, and funny, and entertaining... because Downey is.

Supporting characters from last time (Paltrow, Cheadle, Favreau) were fine, and provided continuity. Cheadle had a bit more this time, so we got the bromance thang going.

This time Stark's joined by a bunch of new characters. Sam Rockwell was thoroughly entertaining as his arch-rival Justin Hammer, very funny. Scarlett Johansson got to wear some skin-tight outfit as an ass-kicking Russian spy, nice. Samuel L. Jackson, shows up briefly (but very coolly) as a one-eyed spy boss. And the resurrected Mickey Rourke shows off his Russian accent as the vengeful genius with a grudge, and a neat turn in remote controlled drone (very topical) Iron Men.

And let's not forget the Ironettes! Even the AC/DC soundtrack was OK (and I loathe AC/DC, they're so last century).

If you liked Iron Man, you'll like Iron Man 2. What more do you want, buddy?