While plenty of fans hold Sam Raimi‘s Spider-Man film close to their hearts, it’s probably fair to say that the costume for Willem Dafoe‘s Green Goblin hasn’t aged particularly well. Given the dynamic costumes for the current generation of Marvel villains - including Frank Grillo‘s Crossbones, Cate Blanchett‘s Hera, and plenty more - Dafoe’s Green Goblin seems a little bulky and a lot campy, not unlike a Power Rangers villain that wandered out of his franchise and somehow ended up in the Marvel universe. It certainly gets the job done by the standards of the day, but rewatching scenes from that film suggest that the studio had a missed opportunity to do something a little more memorable with the character.
Without a great adversary, what good is a superhero? Without someone to punch in the face, Batman would just be some rich schmuck driving around in a weird-looking tank. Without someone on the receiving end of his shield, Captain America would just hang out at the V.F.W. all day. So let’s celebrate the villains. Let’s bring on the bad guys and give them their moment in the sun. With Avengers: Age of Ultron introducing another memorable baddie in the form of James Spader’s titular metallic menace, let’s take some time to run down the 10 greatest superhero movie villains of all time.