May have been the best movie I have ever seen at a theatre. It will probably go on to be one of my top 10 movies of all time (though I plan on watching it at least once more before making that commitment). Its dark, its hard, its fast when it needs to be and slow when the pacing calls for it. I can honestly say I saw nothing in this movie I could think to change to make it better than it was (other than the lack of blood/direct violence due to the rating system).