Incredibly fast-paced and well written.
The first few chapters, I didn't care for the writing. It wasn't boring, but it was so ...factual and impersonal, but after those first few chapters, it was fantastic.
I did clock the killer, but I didn't have any real reason for it other than my general trust issues. It took some crazy turns and none of it was what I was expecting. The characters were well done, I felt, especially Julie.
I will be reading more in the future.