There's been a lot of good ones, but I think I'll list a few:

No Country For old men ( I think this was a fantastic movie)
Se7en
The Bone Collector
American Psycho

oh and don't forget Silence of the Lamb series with our dear friend Dr. Hannidbal Lecter. That was a tasty series.