American Psycho
Director: 
Mary Harron
Year: 
2000
Rating: 
R
Run Time: 
101 mins
Cast: 
Christian Bale, Justin Theroux, Josh Lucas, Reese Witherspoon

In New York City in 1987, a handsome, young urban professional, Patrick Bateman (Christian Bale), lives a second life as a gruesome serial killer by night. The cast is filled by the detective (Willem Dafoe), the fiance (Reese Witherspoon), the mistress (Samantha Mathis), the coworker (Jared Leto), and the secretary (Chloë Sevigny). This is a biting, wry comedy examining the elements that make a man a monster.