When the Devil Drives Audiobook By Chris Brookmyre cover art

When the Devil Drives

Preview
Get this deal Try for $0.00
Offer ends January 21, 2026 11:59pm PT
Prime logo Prime members: New to Audible? Get 2 free audiobooks during trial.
Just $0.99/mo for your first 3 months of Audible Premium Plus.
1 audiobook per month of your choice from our unparalleled catalog.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at $14.95/mo after 3 months. Cancel anytime.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

When the Devil Drives

By: Chris Brookmyre
Narrated by: Sarah Barron
Get this deal Try for $0.00

$14.95/mo after 3 months. Cancel anytime. Offer ends January 21, 2026 11:59pm PT.

$14.95/month after 30 days. Cancel anytime.

Buy for $22.25

Buy for $22.25

Private investigator Jasmine Shar has been hired to find Tessa Garrion, a young woman who has vanished without trace. What begins as a simple search awakens a malevolence that has lain dormant for three decades. As Jasmine uncovers a hidden history of sex, drugs, ritualism, and murder, she realises she may need a little help from the dark side herself if she's going to get to the truth.

©2012 Chris Brookmyre (P)2012 W F Howes Ltd
Crime Fiction Mystery Fiction Crime
All stars
Most relevant

Would you listen to When the Devil Drives again? Why?

Probably not. It gave it all on the first run.

Did the plot keep you on the edge of your seat? How?

It's intellectually challenging, you know the paths will cross, and he manipulates your expectations in a way that makes it surprising almost all the time.

Which character – as performed by Sarah Barron – was your favorite?

Many - she is a wonderful performer and I can recall most of her characters in this book.

Not a classic Brookmyre, but a solid one

Something went wrong. Please try again in a few minutes.