American Psycho (2000): cast, story & where to watch

2000 · Film · ★ 7.4

American Psycho poster

Released in 2000, American Psycho is a thriller, drama, crime and horror film directed by Mary Harron, running about 102 minutes. “...no introduction necessary.” — that tagline sets the tone.

What it’s about. A wealthy New York investment banking executive hides his alternate psychopathic ego from his co-workers and friends as he escalates deeper into his illogical, gratuitous fantasies.

Who’s in it. American Psycho stars Christian Bale as Patrick Bateman, Willem Dafoe as Detective Donald Kimball, Jared Leto as Paul Allen and Josh Lucas as Craig McDermott, among others.

How it landed. With an audience score of 7.4/10, American Psycho has been warmly received by audiences. It went on to earn $34.3M at the box office.

Where to watch. In US you can stream it on Amazon Prime Video and Amazon Prime Video with Ads and rent or buy it from Amazon Video, Apple TV Store, Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch American Psycho page.

If you liked it. Fans of American Psycho tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.

Frequently asked

Where can I watch American Psycho (2000)?
In US, American Psycho is available to stream on Amazon Prime Video and Amazon Prime Video with Ads, and rent or buy from Amazon Video, Apple TV Store and Google Play Movies. Availability varies by country — check our where-to-watch page for every region.
Is American Psycho worth watching?
American Psycho holds an audience score of 7.4 out of 10, and is a strong pick if you enjoy thriller, drama, crime and horror. Most viewers rate it highly.
Who stars in American Psycho?
American Psycho stars Christian Bale, Willem Dafoe, Jared Leto, Josh Lucas and Samantha Mathis.
When was American Psycho released?
American Psycho was released in 2000, with a runtime of about 102 minutes.