Movie Villains Quiz – How Much Do You Really Know?
The American Film Institute named Hannibal Lecter the greatest movie villain of all time, even though Anthony Hopkins appears on screen for only about 16 minutes, and this movie villains quiz explores cinema's best bad guys. Meet Darth Vader, the Wicked Witch of the West, the Joker, Nurse Ratched, Hans Gruber and Thanos.
Start Movie Villains Quiz
🎯 Daily Trivia Challenge • 🧠 10 Questions • ⏱️ 150 Seconds
Lecter
Which villain did AFI rank number one?
Vader
Who voiced Darth Vader?
Witch
Which villain menaces Dorothy in The Wizard of Oz?
Ratched
In which film does Nurse Ratched appear?
Gruber
Who played Hans Gruber in Die Hard?
Thanos
What does Thanos seek in the Avengers films?
Joker
Who won an Oscar for playing the Joker in 2019's Joker?
Bates
Which villain runs a motel in Psycho?
Annie
Who played obsessed fan Annie Wilkes in Misery?
Chigurh
Which villain uses a coin toss in No Country for Old Men?
Your score
0/10
Scroll down to see the explanation for each question.
Explanations: answer key for all 10 questions
- Q1: Which villain did AFI rank number one?
Answer: Hannibal Lecter
He appears for about 16 minutes.
- Q2: Who voiced Darth Vader?
Answer: James Earl Jones
Prowse wore the suit.
- Q3: Which villain menaces Dorothy in The Wizard of Oz?
Answer: The Wicked Witch of the West
Margaret Hamilton played her.
- Q4: In which film does Nurse Ratched appear?
Answer: One Flew Over the Cuckoo's Nest
Louise Fletcher won an Oscar.
- Q5: Who played Hans Gruber in Die Hard?
Answer: Alan Rickman
It was his film debut.
- Q6: What does Thanos seek in the Avengers films?
Answer: The Infinity Stones
Josh Brolin played him.
- Q7: Who won an Oscar for playing the Joker in 2019's Joker?
Answer: Joaquin Phoenix
Ledger won for The Dark Knight.
- Q8: Which villain runs a motel in Psycho?
Answer: Norman Bates
Anthony Perkins played him.
- Q9: Who played obsessed fan Annie Wilkes in Misery?
Answer: Kathy Bates
She won an Oscar.
- Q10: Which villain uses a coin toss in No Country for Old Men?
Answer: Anton Chigurh
Javier Bardem won an Oscar.
Movie Villains Quiz – The Ones We Love to Hate
Great villains make great movies. They challenge heroes, create tension and often become the most memorable characters. The American Film Institute named Hannibal Lecter the greatest movie villain, followed by Norman Bates and Darth Vader.
Classic villains include the Wicked Witch of the West, Nurse Ratched and Norman Bates. Darth Vader was played by David Prowse and voiced by James Earl Jones, and Alan Rickman made his film debut as Die Hard's Hans Gruber.
Several actors won Oscars for villain roles, including Anthony Hopkins, Louise Fletcher, Kathy Bates, Javier Bardem as Anton Chigurh, Heath Ledger and Joaquin Phoenix as the Joker. Modern franchises added threats like Thanos, seeking the Infinity Stones.
What This Quiz Teaches
Movie fans and pop culture lovers will enjoy these questions.
- Which villain AFI ranked first
- Who voiced Vader
- Who played Hans Gruber
- Who won Oscars as villains
- What Thanos wants
Did You Know?
- Hans Landa won Christoph Waltz an Oscar.
- Cruella de Vil hunts Dalmatians.
- Agent Smith fights Neo.
- Gollum was performed by Andy Serkis.
- Loki is Thor's brother.
Related Quizzes
Ready for another round?
Jump to a random quiz from the archive.