The story was good, enough twists to keep me interested. But there was too much time spent on the relationships. The relationship between Jack and Alice was tedious and juvenile. I nearly stopped listening more than once because she of the time spent on that.