Laurence Riley might be able to see the future, but he can''''t see a way to fix his messed-up life. He can''''t control anything—not his supernatural talents, not his drug addiction, and not his violent ex-boyfriend. Laurence needs help and he knows it. A lifelong pagan, he turns to his god... and he gets Jack. Jack can help Laurence tame his powers and take control of his life. But it comes at a price: Laurence will need to keep him fed with regular offerings of sex. For the old Laurence, that would''''ve been a pleasure. Problem is, Laurence has met Quentin.