I grew up a comic lover as a kid. As an adult I love finding movies that are able to accurately and effectively portray them. I needed this movie. The makers of this movie do a perfect job with the two allotted hours. Robert Downey Jr. is simply perfect. And so are all the other actors. The absolute best thing about this movie to me, was that the CG did not interfere with the story or seem too "fake" or ridiculous. It simply blended in perfectly. Though many comic book movies these days are visually amazing and well done, it's hard to find one with such a good story as well, and thus a well rounded action movie.