The set up and story lines are interesting with enough action to keep me entertained. It has a number of storylines that come together nicely. I found myself feeling the emotions of the main characters. This is a good one!