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.