American Psycho poster

American Psycho(2000)

1h 42mThriller, Drama, CrimeEnglish
7.4/10
12,336 user ratings

Killer looks.

Overview

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.

Director

Mary Harron

Studio

Lionsgate

Budget

$7M

Revenue

$34M

Share:

Cast

Christian Bale

Christian Bale

as Patrick Bateman

Justin Theroux

Justin Theroux

as Timothy Bryce

Josh Lucas

Josh Lucas

as Craig McDermott

Bill Sage

Bill Sage

as David Van Patten

Chloë Sevigny

Chloë Sevigny

as Jean

Reese Witherspoon

Reese Witherspoon

as Evelyn Williams

Samantha Mathis

Samantha Mathis

as Courtney Rawlinson

Matt Ross

Matt Ross

as Luis Carruthers

Jared Leto

Jared Leto

as Paul Allen

Willem Dafoe

Willem Dafoe

as Donald Kimball

Cara Seymour

Cara Seymour

as Christie

Guinevere Turner

Guinevere Turner

as Elizabeth

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2000

Runtime

1h 42m

Language

English

Rating

7.4 / 10

Budget

$7M

Box Office

$34M

Production Companies

Lionsgate • Pressman Film • Muse Productions

You Might Also Like

Frequently Asked Questions

Where can I watch American Psycho?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for American Psycho (2000).

What is American Psycho 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 directed American Psycho?

American Psycho was directed by Mary Harron and released in 2000. It is a thriller, drama, crime film.

How long is American Psycho?

American Psycho has a runtime of 1 hours and 42 minutes (102 minutes total).

Who stars in American Psycho?

The cast of American Psycho includes Christian Bale as Patrick Bateman, Justin Theroux as Timothy Bryce, Josh Lucas as Craig McDermott, Bill Sage as David Van Patten, Chloë Sevigny as Jean and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.