I have never been disappointed with Elmore Leonard and though some books are better than others they are all fives. If one has read any of Leonard's older Westerns you can,in these three books, his morphing over to modern day crime from early westerns, that directly links the good and evil of crime, and the consistancy of psychopaths, past and present.
Good guy, bad guy, threatened heroine and a plot, that's it.
Leonard always creates an original and believable plot. His books are not mystery's they are the development of characters, portrayed in pitch perfect dialogue, that come together in believable random ways. You know roughly how they will end, good wins and bad loses, but the trip, with meandering and fascinating building block incidents, are a pleasure.
The psychological depth that he gives his characters always ring true.