Maxine finds herself covered in blood and crouched beside Jack's dead body, with no memory of what happened. Grief-stricken, Maxine isn't sure what to believe - or who to blame. Then an Avatar bounty hunter comes through the veil into our world, investigating a death of his own. Completely ruthless and subservient to those who bred him, his mission is to find Jack - dead or alive. Racing to stop the hunter, Maxine must also deal with the blood on her hands. But the answers she uncovers will be devastating, and the earth's salvation won't wait.