#4 John Doe (Kevin Spacey) Se7en (1995)
We see the lion’s share of this deranged killer’s work before we even meet him, so we are sufficiently creeped out when he appears on screen. But what makes Spacey’s John Doe so memorable is that when he does finally show up, he saves his most heinous act for last.
“I visited your home this morning after you'd left. I tried to play husband. I tried to taste the life of a simple man. It didn't work out, so I took a souvenir... her pretty head.”
#3 Dr. Hannibal Lecter (Anthony Hopkins) The Silence of the Lambs (1991)
Sure, you eat a few people and everyone calls you crazy. Hopkins’ Oscar-winning turn is the shortest in history for a Best Actor win, but he is mesmerizing in every second of the 16-plus minutes he is on screen. The power in his performance is undeniable. So brilliant, so manipulative, so insane... what’s not to like?
“A census taker once tried to test me. I ate his liver with some fava beans and a nice chianti.”
#2 - Norman Bates (Tony Perkins) Psycho (1960)
How crazy is Bates? The name of the movie says it all. Alfred Hitchcock, the master of creating mayhem out of ordinary situations, is at the top of his game. This 1960 shocker is still as powerful today -- despite the countless imitations that have been made since. Perkins’ soft-spoken Bates seethes with a demented undercurrent that makes our skin crawl. And that’s even before we meet his mother!
“She might have fooled me, but she didn't fool my mother.”