Haven't read it, but Harvey Keitel goes above and beyond in Bad Lieutenant. Gotta go..see ya out there.
Seen it Very true Stay Safe