City of Bones is the eighth installment in Michael Connelly’s series of novels featuring Los Angeles homicide detective Harry Bosch. It opens on New Years Day, when Bosch is called to a home in Laurel Canyon. A dog has found a bone, and its owner, a medical doctor, is certain that it’s human. Bosch begins to investigate and unearths the majority of a skeleton. Forensic examination reveals that the body belonged to a young male who had suffered physical abuse throughout his short life.
Within days, Bosch knows the name of the victim, Arthur Delacroix, and the year of his murder, 1980. But who killed him, and why? Connelly leads readers through Bosch’s 13-day investigation with storytelling skill, leading us down investigative rabbit trails, only to corner the killer in the last pages of the book. In addition to the identity of the killer, those 13 days uncover secrets that destroy lives and families and threaten to end Bosch’s career.
I was familiar with the plot of City of Bones before reading it. This book, along with Concrete Blonde, is the textual basis of the first season of Amazon’s Bosch series. The TV series took quite a few liberties with Concrete Blonde, but it hewed closely to the narrative of City of Bones, with a few, important exceptions. Still, it is a testament to Connelly’s storytelling skill that he captured my attention through the book despite the fact that I knew who the killer was all along.
I’ve reviewed a number of books in Connelly’s Harry Bosch series, together with books in his Mickey Halley and Terry McCaleb series. With one exception, I think each of them is well crafted and engaging. As a guy who likes to read mystery series featuring a lead character and returning cast of characters, I thoroughly enjoy Michael Connelly’s books and recommend them to people with similar tastes to mine.
Read the books in order, though. Each mystery is self-contained, but the character arc of Harry Bosch is worth making the time and effort to start from The Black Echo and work your way forward.
P.S. If you found my review helpful, please vote “Yes” on my Amazon.com review page.