Playing Against Type: Movies Where “Good Guy” Actors Play The Villain

Several people agreed Matt Damon was incredible as a villain in The Talented Mr. Ripley, The Informant, and The Departed.

But, the question was for actors who aren’t ordinarily bad guys, and clearly, these actors have played a villain on numerous occasions.

Movies Where “Good Guy” Actors Play The Villain

Floral Separator

The Lovely Bones is so sinister Stanley Tucci tried to give up the role due to the level of creepiness in the character, George Harvey.

1. Stanley Tucci: The Lovely Bones (2009)

Denzel Washington plays Alonzo Harris, a ruthless and crooked LAPD narcotics officer with serious debt.

2. Denzel Washington: Training Day (2001)

Harry Connick Jr. plays Daryll Lee Cullum, a serial killer who murdered several women by tying them to trees and burning  them alive.

3. Harry Connick Jr.: Copycat (1995)

Robin Williams plays Seymour Parrish, a lonely, creepy, and obsessive man. He becomes infatuated with the Yorkin family by developing their photos.

4. One Hour Photo: Robin Williams (2002)

In The Gentlemen, rom-com legend Hugh Grant plays a greedy private investigator named Fletcher.

5. Hugh Grant: The Gentlemen (2019)


Laptop Off