American Psycho (2000) American Psycho (2000) Monsters come in many forms. Directed by: Dan Trachtenberg Starring: Christian Bale, Willem Dafoe, Jared Leto, Josh Lucas, Samantha Mathis, Matt Ross Animated Poster