Unabridged Audiobook
The culdesac keeps you guessing the entire time and right up until the last sentence, I was piecing it all together. What should be a quiet neighborhood is flipped upside down throughout the book and you keep guessing who the actual villain is.
~~tag-text~~