Julian Oswald is trying to create a better destiny and rise from a checkered past when he and two close friends discover that they are all destined for penance no matter what they do. The truth is thrust upon them that because of the foolish mistake of one of their previous incarnations they have become Sin Collectors. It is bad enough that Julian has to deal with a crippling illness, but he and his friends with the help of their demon patrons must contend with the demi-god Ozma, and his demon kin in order to right an ancient wrong against Irkalla. Will Julian rest his sister’s soul from Ozma, and will love survive the Sin Collector’s near eternal struggle to regain the favor of Anu, Lord of Heaven?