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.
Denzel Washington plays Alonzo Harris, a ruthless and crooked LAPD narcotics officer with serious debt.
Harry Connick Jr. plays Daryll Lee Cullum, a serial killer who murdered several women by tying them to trees and burning them alive.
Robin Williams plays Seymour Parrish, a lonely, creepy, and obsessive man. He becomes infatuated with the Yorkin family by developing their photos.
In The Gentlemen, rom-com legend Hugh Grant plays a greedy private investigator named Fletcher.