Without a doubt the most underrated movie of the past decade, "American Psycho" is a piece of American cinema that shouldn't be missed by anyone, regardless if they do not like the violence (which does have its reasons).
Christian Bale gives a flawless performance as the troubled, deep down wannabe Yuppie who has psychotic, violent impulses. This is true acting here, folks. Not phoned in Tom Crooze acting. Some people object to Patrick Bateman narrating the movie [always a weak sign in a movie] and not letting us figure his motives out on our own, but if you watch closely, Bale shows us Bateman's vulnerablity through every minute of every day of his life. The movie is at times hysterical, as his character uses dominant Alpha Monkey behavior around the opposite sex. But again, it's all for good reason.
If not for Bale's performance, see it for the knife twisting satire of the '80's -- from the clothes, to the hairdos, to the music [I'll never be able to hear Phil Collins in the same way again!] The production value is rich in '80's nostalgia from the "Black and White" set designs to the enormous cellphones [how could we forget those?].
This is a movie that major studios are too afraid to touch. This is film making. Remember film making? When films took you on a ride in someone's life and you would walk away with a piece of their mind? American Psycho doesn't have any real morals or answers, but it shows the deep psychological insecurities some men suffer everyday. Oh yeah, and it was directed by a woman, so all you feminists shut up!