American Psycho is a 2000 satirical horror thriller film directed by Mary Harron, who co-wrote the screenplay with Guinevere Turner. From Wikipedia