The villains in The Amazing Spider-Man 2 are Jamie Foxx’s Electro and Dehaan’s Green Goblin. Despite their intriguing characters, the movie suffers from trying to develop too many plotlines, making it difficult to fully flesh out each villain.