4. American Psycho (Mary Harron)
In American Psycho, Christian Bale is less Batman, and more Batemen as he plays Bret Easton Ellis’ iconic literature based serial killer, Patrick Bateman. American Psycho has a unique blend of satire and humour with savagely brutal horror as a suitably creepy Bale bumps off bankers and butchers prostitutes. Plus Harron (one of the few female directors of serial killer films) manages to equate materialism and narcissism with homicide, which isn’t easy.
You can check out the rest of the movies, as suggested by Yahoo Movies UK, here | Artwork by Graphic-Chaos.