Two Kinds of Truth cover

Two Kinds of Truth

Harry Bosch • Book 20

4.29 Goodreads
(72.5K ratings)

Why You'll Love This

Bosch is fighting two battles at once — a murder pulling him forward and a ghost from his past threatening to erase everything he built.

  • Great if you want: a seasoned detective story with real stakes and moral weight
  • The experience: propulsive and tightly wound — two plots ratcheting tension in parallel
  • The writing: Connelly's prose is spare and precise — plot mechanics disguised as character
  • Skip if: you haven't read Bosch before — backstory runs deep here

About This Book

Harry Bosch is no longer with the LAPD, but retirement has never really suited him. Working cold cases for the small San Fernando Police Department, he gets pulled into a brutal pharmacy murder that runs straight into the lethal machinery of the opioid trade — a world where the body count is industrial and the money moves faster than justice. At the same time, a man Bosch put away decades ago surfaces with what looks like evidence of a frame-up, and without his old department behind him, Bosch has to fight that battle largely alone. Both cases demand everything he has, and the tension between them never lets up.

What makes this one particularly satisfying is how Connelly uses the parallel structure not just for plot mechanics but to put Bosch's entire identity under pressure — his instincts, his record, his sense of what the job was ever for. The prose stays lean and procedurally sharp, the way Connelly does it best, but there's an unusual emotional weight running underneath. Bosch feels older here, more vulnerable, and that makes every right decision he grinds toward feel genuinely earned.