I think my original review from 11 months ago (can find it linked to posts about the book) says it all. My addendums are: 1) still a good time upon reread, even with the darker bits, and 2) Edie Bannister is really one of the two main characters, rather than a secondary character, considering how much of her life and colourful personality is on page. If spy/crime/sci-fi/horror sounds good, pick it up!