15 Greatest Villain Actors of All Time

It is not easy to act as a villain in movies. It takes a lot of effort to look bad. Let’s take some time and praise our favorite villain actors who nailed their roles and still live in our hearts. Scroll down to see the 15 greatest villain actors of all time.

Heath Ledger — Joker

Movie: The Dark Knight, 2008

Tom Hardy — John Fitzgerald

Movie: The Revenant, 2015

Gary Oldman — Jean-Baptiste Emanuel Zorg

Movie: The Fifth Element, 1997

Ralph Fiennes — Lord Voldemort

Movie: The Harry Potter films, 2001-2011

Glenn Close — Cruella de Vil

Movie: 101 Dalmatians, 1996

Jared Leto — The Joker

Movie: Suicide Squad, 2016

Angelina Jolie — Maleficent

Movie: Maleficent, 2014

Kevin Spacey — John Doe

Movie: Seven, 1995

Joaquin Phoenix — Emperor Commodus

Movie: Gladiator, 2000

Christoph Waltz — Hans Landa

Movie: Inglourious Basterds, 2009

Ben Kingsley — The Mandarin

Movie: Iron Man 3, 2013

Rutger Hauer — John Ryder

Movie: The Hitcher, 1986

Helena Bonham Carter — The Queen of Hearts

Movie: Alice in Wonderland, 2010

Javier Bardem — Anton Chigur

Movie: No Country for Old Men, 2010

Anthony Hopkins — Hannibal Lecter

Movie: The Silence of the Lambs, 1991

For more such content, visit us at The News Fetcher.

Similar Posts