The 20 Greatest Villains Of All Time

12. Jack Torrance (The Shining)

Jack Torrance is a character we meet in Stephen King’s novel turned movie, The Shining. He is portrayed by the brilliant Jack Nicholson, who does a superb job in his role as a  hotel caretaker. Jack Torrance, is an interesting villain, as he doesn’t start out that way. It is only once the influence of the evil, haunted hotel he is looking after with his wife and son, toys with his mind, that we see the villain within.

Archive Photos/Stringer/Getty Images

The ghosts within the hotel convince him to hurt his family and Jack completely loses his mind. As one of the greatest villains alive, nobody can ever forget the scene where he chases his wife and she hides in the bathroom, only to have Jack put an axe through the door, stick his head through, and say “Here’s Johnny!”