Counting the Dark Knight as a psychological thriller in a league of it's own, The Avengers takes Iron Man's previous mantle as greatest super hero movie of all time. And it blows it out of the water. The team dynamic is great. Every character struggles with his own personal issues while facing the task of teamwork. And dare I say it- Chris Evans redeems himself as Captain America, most likely because of the direction of Whedon. He doesn't suck like his feature film, but is actually quite awesome. However, for me, while Ruffalo was great as the hulk, the absence of Edward Norton was quite noticeable.