A bit slow in the beginning and a bit fast at the end but Morris comes through with another winner. She does such a great job with character building, even the side characters you don't spend much time with. Add that on to a really bizarre situation and you've got a page turner!