American Psycho

PG-13 2000 Thriller · A tight 102 minutes that maintains relentless satirical energy without overstaying its welcome.
Cult classic
7.6/10
IMDb
68%
Fresh
64
64/100
Metacritic
🎬
7.4/10
TMDB
Rewatch
diminishing returns
Attention
full focus
Phone-check
low
Ages
holds up

The brief

Christian Bale delivers an absolutely unhinged performance as Patrick Bateman, a Wall Street sociopath who's as obsessed with skincare routines as he is with violence. Mary Harron turns Bret Easton Ellis's controversial novel into a pitch-black comedy that skewers 80s excess with surgical precision, making you laugh at things that should horrify you. The film walks a tightrope between satire and genuine menace, with Bale's manic energy keeping you constantly off-balance. Perfect for fans of Fight Club or In Bruges who appreciate dark humor that cuts deep into toxic masculinity and capitalist greed.

yuppie nightmare surgical satire toxic masculinity 80s excess pitch-black comedy unhinged performance wall street horror

The verdict

If you have a strong stomach for extremely dark comedy and can appreciate brilliant satire about toxic masculinity and 80s excess, this is an absolutely essential watch featuring one of Christian Bale's most unhinged performances. If you're squeamish about graphic violence or prefer your humor without a heavy dose of disturbing content, skip this one and watch something lighter.

Watch with

  • 👥 Dark comedy fans who appreciate razor-sharp satire
  • ⚠️ Anyone sensitive to graphic violence or misogyny

Heads up

  • Extreme graphic violence and gore (extreme)
  • Sexual violence and assault (moderate)
  • Misogynistic content and language (frequent)
  • Drug use and substance abuse (moderate)

Credits

Director
Mary Harron
Cast
Christian Bale, Willem Dafoe, Jared Leto, Josh Lucas, Samantha Mathis, Reese Witherspoon
Official synopsis

A wealthy New York City investment banking executive hides his alternate psychopathic ego from his co-workers

The Double

Make a night of it
Poster for Perfect Blue

Pair this with Perfect Blue (1998)

Both explore fractured identity and psychological breakdown through stylized violence.

Total runtime: 1h 42m + 1h 22m = 3h 4m

If you liked this