Things to Do
Photos: Greatest movie villains of all time
Greatest movie villains of all time
1/13
Intelligent and evil is a bad combination for humanity, as Anthony Hopkins shows us in 1991's 'Silence of the Lambs.' Hopkins plays the role of Hannibal Lecter, a brilliant psychiatrist who, as a cannibal, has a firm understanding of how the mind of a serial killer operates.
Today's Gallery Headlines
More Galleries