In a film filled with monsters, Topher Grace's Edwin is the worst of them all.
Topher Grace stars as the villainous Venom in the third film of Sam Raimi's trilogy.
While not a big role, Grace made a return to blockbusters with Christopher Nolan's sci-fi film.
Grace is completely unrecognisable and despicable as the racist David Duke in Spike Lee's amazing joint.
Breaking out into mainstream media, Eric Forman is Topher Grace's best and most hilarious role yet.