This is (as I type) the final entry in James Lee Burke's "Billy Bob Holland" series. In this episode, Billy Bob is a defense attorney, settled down near Missoula, Montana, and has married Temple Carrol, a private investigator. Life is good.
But not for long. An evildoer from the previous book, Wyatt Dixon, has been sprung from prison on a technicality. Since his previous exploits involved burying Temple alive, Billy Bob is concerned.
But in addition, there's Johnny American Horse, a Native American given to seeing things in his dreams that predict troubles ahead. Amber, daughter of a U. S. Senator, arrested on drunk and disorderly charges; she's sweet on Johnny. Darrell, a speed freak cop, who's dangerously infatuated with Amber. And above it all is a dark conspiracy involving a research facility robbed by persons unknown.
Burke's writing is colorful as always, and his characters undergo unusual amounts of physical and mental anguish.