The superhero movies keep on coming. Here is a treat from the upcoming Captain America: The First Avenger. Some cool concept art of Red Skull I saw on LatinoReview via TheDailyBlam. I am getting more and more pumped about this movie as we approach its release. I love the wardrobe, its scary in and of itself. The captain's arch nemesis is Red Skull who will be played by the PERFECTLY cast, Hugo Weaving. What do you think of the villain?