Skip to Main Content

Event box

cover of Nightshade by Michael Connelly

Modern Mystery Book Group @ Central

This month the Modern Mystery Book Group will read and discuss Nightshade by Michael Connelly

"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"-- Provided by publisher.

If you require an accommodation or service to fully participate, please contact access@cranstonibrary.org at least 7 days prior to the event.

Free and open to the public. Space is limited. Registration is required. To register click the button below or contact the library for assistance. Copies of the book will be available to pick up at the Circulation Desk of the Central Library.

Visit cranstonlibrary.org/book-groups to learn about other CPL book groups.

Date:
Monday, November 23, 2026
Time:
3:00pm - 4:00pm
Time Zone:
Eastern Time - US & Canada (change)
Contact:
Robin Nyzio; 401-943-9080 x3; rnyzio@cranstonlibrary.org
Location:
James T. Giles Community Room
Branch:
Central Library
Audience:
  Adults  
Categories:
  Book & Movie Groups  

Register for this event using the form below. There are 11 seats available.