Price: $0.99
(as of Oct 04, 2026 07:29:28 UTC – Details)


When a wealthy entrepreneur is accused of murder in Los Angeles, wisecracking private eye Elvis Cole is hired to prove that the evidence was corrupted and becomes suspicious about the defense attorney’s motivations.

Prominent restaurateur Teddy Martin is facing charges in his wife’s brutal murder. But he’s not going down without spending a bundle of cash on his defense. So his hotshot attorney hires P.I. Elvis Cole to find proof that Detective Angela Rossi tampered with the evidence.

Detective Rossi needs a way back to the fast track after falling hard during an internal investigation five years ago. But Cole needs to know if she’s desperate enough to falsify the case against Martin in order to secure her own position.

As Cole and his partner Joe Pike work their way through a tangle of witnesses and an even greater tangle of media, they begin to suspect that it’s not the police who are behind the setup.

The sixth book in the Elvis Cole series, Sunset Express is marked by Robert Crais’s dark humor and edge-of-your-seat suspense.

Book 6 of 20 ‏ : ‎ Elvis Cole and Joe Pike
Listening Length ‏ : ‎ 8 hours and 33 minutes
Author ‏ : ‎ Robert Crais
Narrator ‏ : ‎ David Stuart
Publication date ‏ : ‎ May 20, 2008
Language ‏ : ‎ English
Publisher ‏ : ‎ Brilliance Audio
ASIN ‏ : ‎ B0019ZWM60
Version ‏ : ‎ Unabridged
Program Type ‏ : ‎ Audiobook
Best Sellers Rank: #37,570 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #311 in Private Investigator Mysteries (Audible Books & Originals) #1,333 in Private Investigator Mysteries (Books) #1,496 in Crime Thrillers (Audible Books & Originals)
Customer Reviews: 4.4 4.4 out of 5 stars (8,486) 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); } }); });