

This was pretty predictable, and I didn't feel any of the characters were very convincing, but the plot was compelling enough to keep me turning pages. It's not a genre that usually works for me, so I guess it's fair to say it lived up to expectations.