Betrayal and death raise the stakes of this end-times battle that is sytematically destroying two species. Each believes itself just and moral - the passionate humans and the ancient Shadow Angels.