Cackle er en mørkt humoristisk og skremmende roman som tar oss med inn i livet til den unge kvinnen Annie, som må lære å ta det hun ønsker fra en heks som kanskje ikke er like god som hun først fremstår. Hele livet har Annie holdt seg til det trygge og bekvemme. Etter å ha blitt brutalt dumpet av forloveden sin, bestemmer hun seg for å begynne på nytt. Hun tar seg en lærerjobb som fører henne fra storbyen Manhattan til en idyllisk liten landsby. Byens skjønnhet og perfekte fasade tar henne med storm, og innbyggerne er vennlige og imøtekommende. Den nye leiligheten hennes virker som en drøm, bortsett fra et uforklarlig og plagsomt edderkoppproblem. Så møter Annie Sophie. Den vakre, sjarmerende og magnetiske Sophie, som viser en spesiell interesse for Annie og ønsker å bli hennes venn. Mer enn noe annet, vil Sophie at Annie skal slutte å unnskylde seg og begynne å leve for seg selv – akkurat slik Sophie gjør. Annie blir gradvis dratt mot den selvbevisste Sophie, og hun ønsker å tilbringe mer og mer tid med henne, til tross for at resten av landsbyboerne virker å være litt redde for Sophie.