Rocker Peregrine is shocked when stunningly attractive fan, Cade, reveals he is actually a Cacodemon, a collector of souls and a warrior for Lucifer.Designed to his preference, Perry is Cade's idea of human perfection. Consumed by the chemistry between them, Perry doesn't question his fate, until he finds himself being the rope in a game of tug of war.Lucifer wants him. Cade has him. And God is silent, when he begs for guidance. Perry is on his own...