I was stuck between a so-so and a pick for about half of the book. The last 70 or so pages, though.... wow! What a wild ride. The greatest last sentence I've read in years!
Dexter meets Gone Girl. A unique thriller that is quick paced with a brilliant twist.