Safiya è una Strega della Verità, ha il dono di riconoscere le menzogne. C'è chi ucciderebbe per avere quel potere, e così lei lo tiene ben nascosto, se non vuole essere usata come una pedina nello scontro tra gli imperi.
Iseult invece è una Strega dei Fili: sa vedere i legami invisibili che uniscono le persone attorno a lei, ma non riesce a percepire i sentimenti che la riguardano direttamente.
Le due ragazze hanno personalità complementari - impulsiva e focosa Safi, fredda e prudente Iseult - e soprattutto sono inseparabili. Tutto ciò che vogliono è essere libere di vivere le loro vite come un'avventura continua, ma le ombre della guerra si addensano sulle Lande Stregate. Con l'aiuto dell'astuto principe Merik, Safi e Iseult si troveranno a combattere contro imperatori, mercenari e uno Stregone del Sangue votato alla vendetta, decisi a tutto pur di dominare il potere di una Strega della Verità.