I ‘Every Gift a Curse’ følger vi den magisk sensitive Maeve, som er fast bestemt på å redde uskyldige fra en farlig kult. Spørsmålet er imidlertid hvor dypt hun kan dykke inn i mørket uten å bli det hun frykter mest. Dette er den spennende avslutningen på Gifts-serien. Store ting er i ferd med å skje for Maeve og hennes nære venninner i Kilbeg, Irland. Fiona har fått en rolle i et TV-program, Roes band står på terskelen til å slå igjennom, og Lily har tatt i bruk en ny punkstil og utviklet en lidenskap for tatovering. Men for Maeve vokser magien hennes i både styrke og skremmende retning. Hun opplever at følelsene hennes tar overhånd, og hun handler og sier sårende ting uten å forstå hvorfor. Når de gjentatte drømmene hennes begynner å involvere henne fysisk på andre steder, innser Maeve at kraften hun besitter kanskje ikke helt er under hennes kontroll. Hun tyr til Aaron, som har gått fra å være fiende til muligens venn, for hjelp, noe som fører til at hun må distansere seg fra de andre vennene sine. Når de to oppdager at den religiøse sekten, Barn av Brigid, kidnappes sårbare tenåringer for å forberede en farlig seremoni, må Maeve ta en risikabel beslutning.