Top 10 Best Onscreen Villains in Hollywood of All Time

Take a look at the below list of Top 10 Best Onscreen Villains in Hollywood of All Time till 2017. What makes a great villain? First, the villain must be believable. You need to feel that this character truly is evil. Second, a great villain is one that strikes fear in you, the movie viewer. You may see the same movie or movie series time after time, but the fear and terror you feel will always remain. The third trait every great and memorable villain has is a certain a charm or personality that makes you hate them and love them at the same time. It can be an utter annoyingness, a shockingly realistic psychosis, the heinousness of their actions, or a charming personality that you can’t help but to hate.

List of Top 10 Best Onscreen Villains in Hollywood of All Time till 2017

10. Nurse Ratched (One Flew Over the Cuckoo’s Nest)


Nurse Ratched is the sadistic, evil, psychotic villain from the classic film One Flew Over the Cuckoo’s Nest. Imagine being a patient in a mental hospital and knowing there is no way out. Nurse Ratched will make sure that you never leave and you remain in fear your entire stay. With her cold-heart tyrannical, corrupt ways this evil nurse on a power trip creates an overwhelming sense of fear.

9. Alex Forrest (Fatal Attraction)

Alex Forrest Top 10 Best Onscreen Villains in Hollywood of All Time 2017

What makes Alex Forrest an even scarier villain is that this movie is realistic. It is a story of love gone wrong; an obsessed woman that knows no bounds and will stop at nothing until she has attained her goal. Alex Forrest has a borderline personality disorder, stalking tendencies, and you never know what she is going to do next. She is the worst kind of villain; unpredictable, emotional, and in love.

8. Hans Gruber (Die Hard)

Hans Gruber Top Most Popular Onscreen Villains in Hollywood of All Time 2018

Hans Gruber is a cold, calculating, manipulative, and diabolical villain from the movie Die Hard. He is a truly evil criminal that relishes in the torture and torment of others. Maybe it is his arrogance, or his intelligence, or his love of being evil; whatever the reason, it is easy for us to hate the character of the evil, heartless Hans Gruber.

7. Norman Bates (Psycho)


Norman Bates is the psychotic villain from the 1960 movie Psycho. Norman Bates is a murderous villain with deep emotional scars that stem from childhood. He murders the source of his psychosis, his mother, and assumes her personality after her death. Norman Bates is a truly evil villain that became so popular sequels to the original movie were created, as well as a television series.

6. Jack Torrance (The Shining)

Jack Torrance Top Famous Onscreen Villains in Hollywood of All Time 2019

The evil Jack Torrence from The Shining is not only one of the greatest villains of all time, he is known as one of the greatest movie characters if all time. In this movie, you watch Jack Torrance, a writer, sink further and further into a world of madness until he is completely engulfed. The creepy voice, even creepier looks and facial expressions you see in Jack Torrance will haunt your nightmares for years to come.

5. The Wicked Witch of the West (The Wizard of Oz)


The Wicked Witch of the West is probably the first real villain that struck fear in your heart and caused countless nightmares. Known as a popular children’s movie, the villain in this Hollywood classic started scaring us all, both young and old, since 1939. Her pointy nose and green face is scary to look at. She is pure eveil as orders around her flying monkeys and tries to eliminate the beloved Dorothy. I can still hear her high-pitched, screechy voice shrieking, “And her little dog, too!” This is one of the Top 10 Best Onscreen Villains in Hollywood of All Time till 2017.

4. Hannibal Lecter (Silence of the Lambs)

Hannibal Lecter Top Popular Onscreen Villains in Hollywood of All Time 2018

Hannibal Lecter is a psychotic, cannibalistic serial killer that feels no remorse, but possesses a charm about him that makes you hate him and love him at the same time. His evil actions and intentions will leave you with a feeling of fear and terror. Hannibal Lecter is methodical, cold, intelligent, and extremely dangerous. Hannibal Lecter is an evil villain that can send a cold chill up your spine every time you watch The Silence of the Lambs, as well as other sequels that follow.

3. Darth Vader (The Star Wars Series)

Darth Vader Top Most Onscreen Villains in Hollywood of All Time 2017

Darth Vader is the epitome of darkness and evil. We first met Darth Vader in The Empire Strikes Back, then later learned his story; as we watch his transformation from Anakin Skywalker to the evil Darth Vader. Darth Vader strikes fear in us all, and has become known as one of the greatest villains in Hollywood history. From his amazing, scary looking black outfit to his booming voice to the evil destruction he creates, we have grown to both love and hate this great villain.

2. Voldemort (Harry Potter)


The villain that terrorized Harry Potter throughout this movie series is considered on of the greatest, scariest villains. There is no villain scarier than he who must not be named. The fact that the characters in the movie are deathly afraid to speak his name makes Voldemort that much scarier. The more we learn about Voldemort, why and how he became evil, and all of the evil acts he has carried out, the more you fear him. If that were not enough to strike fear in you, just take a look at this creepy, scary, evil-looking creature without a nose and his red beady eyes.

1. Joker (The Dark Knight)

Joker Top 10 Best Onscreen Villains in Hollywood of All Time

The Batman series has is full of villains. However, none are as feared as the Joker, depicted by the late Heath Ledger. Joker is the most feared of all Hollywood villains. Not only does he look scary and creepy, joker has a certain evil charm that mesmerizes us and keeps our eyes glued to the screen. The way he talks, the psychosis you can see unfold before your eyes, and his evil actions with no remorse make Joker the greatest Hollywood villain of all time till 2017.

These are the Top 10 Best Onscreen Villains in Hollywood of All Time till 2017. Every movie has some type of villain. In some cases, the villains is what makes a movie great. They can send chills up your spine, haunt your nightmares, fill you with terror and suspense, and keep you on the edge of your seats. There are many, many villains that exist in Hollywood today, and new villains are created every day. The above list are the best of the best, the ten villains that stand out above the rest.