Azriel, kjent som 'Servant of the Bones', er mer enn en vanlig skikkelse; han er en kombinasjon av spøkelse, demon og engel. I denne gripende romanen finner vi ham i dagens New York, der han uventet er vitne til drapet på en ung jente. Den tragiske hendelsen vekker en uimotståelig trang i ham til å gjenskape rettferdigheten ved å hevne hennes død. Azriels historie tar oss deretter med tilbake til hans menneskelige ungdom i det storslåtte oldtidens Babylon. Der blir han frarøvet livet av onde prester og hekser, og forvandlet til en ånd som er tvunget til å utføre deres vilje. Men Azriel lar seg ikke kue av disse destruktive kreftene; han tar opp kampen og begynner sin reise gjennom tid og rom.