Lenora har gjort en feil. Hun stolte på feil mann, og i et svakt øyeblikk stjal han et familieklenodium fra henne. Hennes eneste mulighet for å få det tilbake er under Samhain, når Skyggemarkedet åpner og magiske vesener samles for å feire i tre dager. Dessverre kan hun ikke gjøre det alene. Hun trenger en demon. Ramanu er en demon som spesialiserer seg på å inngå avtaler. De har hatt øynene på Lenora en stund, og de blir glade når hun kaller på dem for hjelp med tyven... spesielt fordi det gir dem anledning til å tilbringe tid nært henne. Lenora trodde hun kunne få til en avtale uten å måtte gi syv års tjeneste, men når Ramanu gjør det klart at det er betingelsene, bestemmer hun seg for å klare seg selv... selv om demonen ønsker å bli med til markedet. Men etter hvert som klokken tikker og Lenoras forsøk på å gjenvinne amuletten mislykkes, kan det å inngå en avtale med Ramanu være hennes eneste løsning... og de kan ta henne med seg.