Not for children

Rating: Null/10 (8 October 2004)

Christian Bale stars as Patrick Bateman, a successful, dashingly handsome yuppie with a little ray of sunshine for a fiancé to whom he feels no real emotional attachment (Reese Witherspoon) while all the while cheating on her with her best friend (Samantha Mathis) and making comments to his secretary that she should really wear skirts and high heels instead of pants and flats. Bateman is also harboring a dark secret: he likes to kill people, regardless of whether they're homeless men, fellow yuppies or the slutty women he sleeps with. Why? No particular reason it seems, except perhaps that all the years of maintaining an outer image of success and perfection have taken their toll on his mental health and he finds that killing people is the only way out for him. But when he murders fellow yuppie Jared Leto and starts getting investigated by an underused Willem Dafoe's detective, things get sticky.
Based on a book that I haven't read and probably wouldn't want to read.
Bale gives a spirited performance as the lunatic yuppie out on a killing spree (probably one of the reasons he got tapped for the part of Batman by Christopher Nolan), but the film doesn't seem to know where its going and offers no real closure.
Not for all tastes. Keep out of the reach of little children.