This movie is everything the over-hyped Spider-Man 3, Fantastic Four and other recent comic book movies should have been.
The movie sticks to the story and action, without wasting 20-30 min on worthless drama, romance and tear-jerker scenes like the recent comic book to movie failures.
The comic relief and gags were in the perfect amount and spaced out to keep the pace of the movie.
The movie makes Robert Downey, Jr. look like an all-star actor.