Jared is called home, his adoptive mother is dying. She's a white witch who has kept a dark secret for a long time. At her death, Jared is left with this dark secret and haunted by a rapacious demon so powerful that he can't be destroyed, only contained. And that isn't working so well since his mother's death.