Aurelia Schwartz har tilbrakt tjue-tre år med å opprettholde balansen mellom sitt nøye viserte menneskelige liv og det magiske livet hun må leve i hemmelighet. Med en hengiven bestevenninne og en plass ved et prestisjefylt universitet i Cambridge har hun alt man kan ønske seg innen rekkevidde. Men det er én ting som skygger for hennes tilværelse: hennes evne til grønn magi begynner å svinne hen. For ikke å nevne at et skjebnesvangert møte med en annen maktsulten heks, kjent for å stjele magi, truer med å kaste hele livet hennes ut i kaos. Drevet inn i en uventet allianse med sin arrogant klassekamerat, tvinges Aurelia til å gå i dekning blant en merkelig familie av hekser. Her oppdager hun at nøkkelen til deres sikkerhet innebærer å bryte reglene hun har fulgt hele livet: Ikke gi løfter. Fortell ingen.