8. Topher Grace - Spider-Man 3
One of the most divisive casting choices in the history of the comic book genre is undeniably Topher Grace as Eddie Brock aka Venom in Spider-Man 3.
For starters, Grace's slight build and not-remotely-intimidating demeanour couldn't have seemed much further from what comic book fans expected of Brock.
And while the performance was ultimately slammed by most fans, Grace himself chimed in on the controversy in recent years, just as Sony was gearing up to release the Tom Hardy-starring Venom movie.
Grace was more surprised than anyone to be offered the part: "I was a huge fan of the character of Venom when I was a kid when Todd McFarlane brought him into the comic. I was a huge fan of it. And I was surprised and a little bit like 'Huh?' when they wanted me to play it."
But upon seeing Hardy in the trailers for Venom, Grace conceded that he was exactly the sort of actor who should really be playing Eddie Brock.
He added, "So when I look at it now, at [Tom Hardy in Venom], I go 'That's the guy.' In terms of how I think the guy should be played and who should play it."
While Venom was a pure mess of a movie, critics and fans alike largely agreed that Hardy's off-the-wall performance was the most interesting and entertaining thing about it.