I actually wrote up a little something on it in another thread: Without spoiling to much the cast of characters is really memorable, and the story telling is really really cool.Ok so this might be a stretch, but bare with me for a moment. One of my favorite sci-fi shows is a show called Person of Interest. If you've ever seen it then maybe you agree. The entire premise of the show is this dude builds a conscious AI to track acts terrorism before they occur for the US government except the AI tracks and predicts every crime. The US government defines every crime that is not an act of terrorism as irrelevant, but the creator of the AI believes differently. The creator of the AI ends up hiring a retired CIA agent(presumed dead) to help him save the people who "the machine" have predicted will be a part of a life threatening crime before they happen. The one catch is they never know if the person they are after is the perpetrator or the victim. That is only where the story begins, and it gets even crazier as the circle of characters grows larger. Would definitely recommend it.