Although being called 'The First Avenger' this movie is the last Marvel film before the actual Avengers movie is released. I was quite worried when Chris Evans was announced to play Steve Rogers as he had already played a Marvel superhero before, The Human Torch from Fantastic 4. But, its like he was born to play the Cap. This film covers all bases - action, adventure, romance, sci-fi, you name it, its in here in glorious 3D! Hugo Weaving as Red Skull - genius! And the way this film leads you directly into the Avengers movie (if you stayed until the end of the credits you'll know what i am on about) is fantastic and even gives you a taste of what to expect in the Avengers film with a little teaser trailer at the end. Overall, definitely the best action film of the year, bar none, Only slightly better than Thor. Now we just have to wait until April 2012 to see them both together on the same screen :) If this movies anyhting to go by its going to be epic!!