A Dance At The Slaughterhouse by Lawrence Block
The 9th breakneck thriller in the Matt Scudder series, from a master of the genre.
To Matt Scudder, no one can rise above the law.
But when the ex-cop is privately hired to investigate the murder of a beautiful pregnant woman, he finds himself pushed to the limits of his beliefs. With every step he takes, Scudder discovers darker and more depraved secrets. Human trafficking, snuff films, murderous fetishes: the light of humanity seems all but extinguished.
In the seedy underworld of New York City, nothing is sacred and anything can be bought.