An entire city faces destruction.
Allegra, with Max at her side, follows her visions to Peru to save an entire city from catastrophe. But faced with an unhelpful government and a corporate conspiracy, they find themselves blocked, and having to turn to an unlikely ally.
Their efforts are further hampered by a vicious enemy who will stop at nothing to kill Allegra and all of her bloodline.
Allegra's Cursed Sight take an unusual turn, giving her visions that allow her to understand the motivations of her nemesis, but first she must evade his assassins in order to survive.
And survive long enough to save a million people.