2. Hannibal Lecter, 'The Silence of the Lambs'
When it comes to movie villains, Hannibal Lecter has it all — brains, brawn and insanity. Anthony Hopkins' performance was chilling in every aspect. The actor skillfully navigated a character who straddles the line between good (as he helps the FBI catch a serial killer) and evil (he eats people), and earned an Oscar for doing so. It's rare that a movie villain scares us with the things he says, rather than the things he does.—David Onda (Photo: MGM)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.