
Price: $0.99
(as of Sep 30, 2026 10:44:53 UTC – Details)

Introducing Detective Stilwell: a cop relentlessly following his mission in the seemingly idyllic setting of Catalina Island. Featuring a sneak peek of the next audiobook in the series, Ironwood.
Los Angeles County Sheriff’s Detective Stilwell has been “exiled” to a low-key post policing rustic Catalina Island, after department politics drove him off a homicide desk on the mainland. But while following up the usual drunk-and-disorderlies and petty thefts that come with his new territory, Detective Stilwell gets a report of a body found weighed down at the bottom of the harbor—a Jane Doe identifiable at first only by a streak of purple dye in her hair. At the same time, a report of poaching on a protected reserve turns into a case fraught with violence and danger as Stilwell digs into the shady past of an island bigwig.
Crossing all lines of protocol and jurisdiction, Stilwell doggedly works both cases. Though hampered by an old beef with an ex-colleague determined to thwart him at every turn, he is convinced he is the only one who can bring justice to the woman known as “Nightshade.” Soon, his investigation uncovers closely guarded secrets and a dark heart to the serene island that was meant to be his escape from the evils of the big city.
Propulsive and atmospheric, Nightshade launches a brand new character into the Connelly universe, and proves without question that Michael Connelly is “the undisputed master of the modern crime novel” (Real Book Spy).
Book 1 of 2 : Catalina
Listening Length : 9 hours and 11 minutes
Author : Michael Connelly
Narrator : Will Damron
Publication date : May 20, 2025
Language : English
Publisher : Little, Brown & Company
ASIN : B0DNTY9GGQ
Version : Unabridged
Program Type : Audiobook
Best Sellers Rank: #573 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #11 in Police Procedural Mysteries #19 in Crime Thrillers (Audible Books & Originals) #34 in Police Procedurals (Books)
Customer Reviews: 4.3 4.3 out of 5 stars (57,128) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });