You always need a flawed detective. That is just part of the genre. Sometimes it is really plastic, or over-the-top. But I felt Nickless nailed it. Sydney Parnell's flaws worked really well. I bought into 95% of this story. A couple of scenes stuck out as a little off in the story as a whole, but I loved it.