it was ok . but it had a lot of pretty unbelievable coincidences and things that happened to the main characters. pretty far fetched. although the narrator is really good it starts to run a lot of books in this genre together