I really enjoyed this and I'd give it 3.9 stars. But it's for good reason. It took forever to get to the heart of the story and it jumped back and forth in terms of time periods which was really frustrating when O'Brien did it (normally I don't have a problem with jumping time periods). and lastly, it was just weirdly too graphic for me. Now I normally don't mind some graphic stuff (I mean one of my favorite shows is Criminal Minds!) But some of the stuff seamed pointless and had no place in the story. Overall, though, the mystery was good!