Handsome Actors to Play Villains: Johnny Depp, Keanu Reeves, James Spader, Antonio Banderas and Timothy Olyphant

Education
When you buy through our links, we may earn a commission

Handsome Actors to Play Villains: Johnny Depp, Keanu Reeves, James Spader, Antonio Banderas and Timothy Olyphant

Updated August 22, 2010
2 minute read
  Not all movie villains are ugly, unattractive or repulsive. Here are some of Hollywood’s pretty male villains:

1. Johnny Depp- Once Upon a Time in Mexico

Once Upon a Time in Mexico is the sequel to the cult classic Desperado, also directed by Robert Rodriguez and starring Salma Hayek and Antonio Banderas. However, in addition, the sequel co-stars Johnny Depp, an agent with questionable intentions. It’s full of action and is a pretty decent sequel.

2. Antonio Banderas- Assassins

Well, it might sound weird that there is a thing called a nice guy who happens to be an assassin but in this movie’s case, it is true and it is played by Sylvester Stallone. The bad assassin is played by Antonio Banderas who is intent on killing him. The package also comes with Julianne Moore. This is a fun action movie with Antonio Banderas as a psycho. Also note that the story belongs to the Wachowski siblings- the duo that created The Matrix trilogy.

3. Timothy Olyphant - Die Hard 4/ Live Free or Die Hard

Timothy Olyphant quickly prove to be one of the most diverse actors to hit the screens. He was the charismatic sheriff in Deadwood, the misunderstood advertising guy in Catch and Release, the annoying reporter in Bill, the porn star’s agent in The Girl Next Door. He also brought the computer game character Agent 47 alive when he starred in Hitman. Then there is also the movie he played a bisexual guy who falls in love with the female best friend of his boyfriend. Well, he was the bad guy in The Girl Next Door but he does seem pretty harmless compared to his character in the 4th movie of Die Hard where he had really bad plans for the country. And whether he is the villain or not in the thriller A Perfect Getaway will be giving away spoilers. You can catch Timothy as an officer of the law in Justified, in which he stars as Harlan- a Marshall who unwillingly gets transferred to Kentucky- his hometown.

4. James Spader - Wolf

James Spader loves playing complicated characters that are difficult to define. However, this time he plays the bad guy, no grey areas. There is nothing to sympathize about his character as he sleeps with his colleague’s wife, stabs him in the back to get his career and then when he gets bitten by the guy, he most definitely makes a very mean wolf- trying to kill the movie’s two leads : Jack Nicholson and Michelle Pfeiffer.

5. Keanu reeves - The Watcher

 

Keanu Reeves plays a serial killer. He hunts down lonely women and kills them. He also enjoys playing cat and mouse with FBI agent Campbell (James Spader). Campbell calls it quits when Keanu’s character kills his wife and escapes. Campbell has taken a leave on disability but Griffin follows him and starts killing again, managing to involve Campbell and Cambell’s beautiful psychiatrist Polly (Marisa Tomei).

images from google images.