Spider-Man 3‘s failure was not due to any one single element, but a myriad of factors that combined to crush the film under their weight, including too many villains, a mishandled Gwen Stacy and the cringe-inducing Emo Peter Parker. I think that Topher Grace’s Venom stands out in such a negative way because of the love and excitement people have about the character. Venom, while not necessarily being the most complex villain in history, looks incredibly cool, and realizing that on film was an exciting prospect. Venom is the kind of character that you’re immediately sold on as a kid as soon as you see him. Sadly, Venom was something of an afterthought in Spider-Man 3, and many fans would have preferred Venom as the main or only villain.