3.5 stars 
 On the plus side, this book is a real page turner. The action is non-stop and it never lags. On the minus side, I couldn't get on board with the main character, Kate. 
 I like books where characters are forced into situations where they have to confront their own personal beliefs (or prejudices) and Kate has such an experience in this book. However, the choices Kate made in her youth never quite resonated with me. Her decisions were understandable within the context, but to me she came across as priggish and judgemental, rather than emotionally wounded, and I didn't feel particularly sympathetic toward her. Same when (view spoiler)[her brother, Danny (hide spoiler)] is injured. I never really connected with her pain, and it left me all a little unmoved. 
 Also, I'm deducting a full star from the book for having a Scooby-Doo style villain who had to gloat about his cunning plans, instead of just shooting the fuck out of his enemies. 
 Overall, it's not a bad book, but I would have enjoyed it a lot more if I'd liked Kate better.