American Psycho - Bret Easton Ellis Satire at its finest!