I have seen every comic book movie that has come out. Up until now I thought Batman Returns was the best yet, but this one even blows that out of the water. Robert Downey Jr. is right on as an arrogant billionaire playboy weapons manufacturer. The way Iron Man comes about is excellently portrayed. It was long (2 hours) but you don't notice it until you leave the theatre. Excellent in every way!