I found the book to be predictable not just in plot but characters as well. The narrator is not the best that I have listened to but he is OK like the book. This one is not for me but others might like it more then I did.