Some redeeming qualities but I saw the twists coming from a mile away. And there is a repetition problem. We don't need to be reminded of every detail of the most pivotal scene in the book a half dozen times. We don't need to hear the catchphrase, "I'll see him bleed again," more than...oh, twice. BUT...I've read worse books.