I don't know if its for everyone, but it was damn good. I feel the subject matter and the slower pacing might put some people off, but hey, if you can deal with that its excellent.
I'm going to recommend The Hunter, which I recently reviewed, for sort of the same reason. It's slow-paced and...