Upload Photo
10. "Scott Pilgrim vs. The World" (2010): Not
Caption / Share

10. "Scott Pilgrim vs. The World" (2010): Not a superhero movie, you say? What else do you call a film about a sensitive indie-rocker (Michael Cera) who must vanquish seven outlandishly dressed villains to win the heart of punk-chick Ramona (Mary Elizabeth Winstead)? Directed with breakneck energy by Edgar Wright ("Shaun of the Dead") and starring an A-list alterna-cast (Aubrey Plaza, Kieran Culkin, Jason Schwartzman), it's a fizzy, funny, comic-book-culture treat.(Credit: Universal Pictures)

1 of 10

Share this photo

10 best superhero movies of all time

Superheroes once were as cinematically extinct as cowboys, but today they come in all shapes and sizes. Personally, I prefer the nostalgic "Captain America" to the snarky "Iron Man" movies, but you can find a caped crusader for every taste. ("Thor," for instance, is clearly angling for the heavy-metal market.) With the latest in the genre, "The Wolverine," I've put together a list of my 10 favorite superhero flicks. Apologies for not including 1998's "Blade" or 2004's "Hellboy," but hey -- there's no accounting for taste. -- RAFER GUZMÁN