Den umulige kjærligheten er en forbannelse for honningheksen av Innisfree. Men når en ung kvinne som ikke tror på magi ankommer øya hennes, blir gnistene tent i denne uimotståelig søte debutromantikken om magi, håp og kjærlighet som overvinner alle hindringer. Tjueen år gamle Marigold Claude har alltid foretrukket selskapet av åndene i enga fremfor noen av frierne som har prøvd å vinne hennes hjerte. Så når bestemoren hennes tar henne med til familiens hytte på den lille øya Innisfree med et tilbud om å trene henne som den neste honningheksen, takker hun ja med en gang. Men den nyfunnede magien og uavhengigheten kommer med en høy pris: Ingen kan bli forelsket i honningheksen. Når Lottie Burke, en notorisk grinete skeptiker som ikke tror på magi, dukker opp på døren hennes, kan ikke Marigold motstå utfordringen med å bevise at magi eksisterer. Men snart begynner Marigold å bry seg om Lottie på måter hun aldri hadde forventet. Når mørkere magi våkner, blir alt enda mer komplisert.