American Psycho

American Psycho
  • 2000
  • US
  • 1h 41min
  • 18
  • Directed by: Mary Harron
  • Cast: Christian Bale, Willem Dafoe, Reese Witherspoon, Chloë Sevigny, Jared Leto, Justin Theroux, Josh Lucas, Cara Seymour, Samantha Mathis
  • Language: English, Spanish, Cantonese

Harron does away with the outward excesses – murder, torture, misogyny – of Bret Easton Ellis' 1991 novel about the previous money-obsessed decade and serves up the essence of the novel in a more palatable form. That doesn't mean her film is soft – it certainly isn't. But where Ellis pushed his readers away, the director draws the audience in by encouraging us to collude with her satirical standpoint.

Performance times

This film is not currently showing in cinemas.

Tell us more about this listing.