It was OK, but not as good a story line as I had anticipated. There were a couple of edge of your seat stuff, loud bangs to get the pulse going and some thought provoking incidents, but apart from that, the twist was a bit lame and the ending was poor.