I would rate this movie #1 among all Marvel movies I have seen so far. It was slightly "slow" until Dr. Banner turned green, but it was worth the wait. Amazing visual effects. I also thought the world of Asgard could have been portrayed in a more mystical way, but given the overall intensity of the movie, I was okay with how it was shown. The Hulk looked much more realistic compared to the Incredible Hulk movie. Hawkeye should have been portrayed as he looks in his comic books ... he looked like Robin hood.