Watch American Psycho (2000) Online
Director Mary Harron takes the gorier edges off Brett Easton Ellis' darkly controversial novel about a murderously insane New York stockbroker while retaining its ferocious satire. More dark narcissist than dark knight, Christian Bale plays homicidal yuppie Patrick Bateman as an exaggeration without descending into caricature, while Willem Dafoe provides balance as a curious cop. Reese Witherspoon, Jared Leto, Chloe Sevigny and Justin Theroux are unwittingly caught in the madness but while nobody is eaten from the inside by rats, axes and chainsaws abound.
Watch: American Psycho Trailer