This 2014 movie had been stuck in my Netflix DVD queue for a long time. Finally, the day came when my queue monitor said: get it, or delete it. So I got it.
I am kind of a Lawrence Block fan, especially of the novels involving his alcoholic ex-cop unlicensed-PI protagonist Matt Scudder. There was a previous Scudder movie in 1986, 8 Million Ways to Die, starring Jeff Bridges as Matt. Not quite right. Liam Neeson is a much better choice. And here he is!
Matt picks up his cases by chance; in this case, it's from a fellow addict that just happens to have a drug-kingpin brother. Whose wife was kidnapped, ransom paid, wife returned. But in pieces. Ick!
The kingpin (hey, isn't that Matthew Crowley?) is averse to getting the cops involved (for obvious reasons). And he's more interested in revenge than justice, anyway. Matt starts investigating, and (of course) gets into a lot of seediness, moral depravity, and violence.
I was also happy to see book character TJ show up. The kid playing him is "Astro"; in addition to being an actor, also a rapper.
Bottom line: it was OK, but there are inevitable problems in translating a good mystery novel into a movie, and this movie doesn't solve all of them.