With their rippling pectorals, skin-tight costumes and chiseled facial features, it's pretty safe to say superhero movies star some of the hottest actors in the business.
With "The Avengers" opening this weekend in theaters, Thor (Chris Hemsworth), Captain America (Chris Evans), Iron Man (Robert Downey Jr.), Hawkeye (Jeremy Renner) and The Hulk (Mark Ruffalo) all flex their massive muscles while saving the world .. and look really sexy doing it.
But are these guys the best the Marvel and DC universes have to offer?
In a battle of looks against Wolverine, Superman, Batman, Spider-Man, Blade and more, who is the hottest of them all?
Check out the pics above ... then vote in the comments below!