Azalea è un'antichissima città isolata dal resto del mondo e invisibile agli occhi di coloro che non vi abitano : è quasi impossibile trovarla se non si è a conoscenza della sua esatta posizione.
Prisca Cavendish appartiene a una delle Quattro famiglie più antiche e potenti della città; fin da piccola lei e gli altri ragazzi delle famiglie sono stati addestrati per proteggere Azalea e tutti i suoi abitanti da una minaccia a Prisca sconosciuta.
Tutto inizia a cambiare quando suo padre le annuncia di aver stretto un accordo con il capo famiglia Driskoll : si legherà a suo figlio il più presto possibile. La ragazza aveva sognato quel momento fin da piccola, ma dopo 10 anni il loro rapporto non è più lo stesso, adesso lui la odia e Azura, la sua migliore amica, è segretamente legata a lui.
Prisca si rende conto che l'unica scelta che le rimane per non incatenare se stessa e i suoi amici a un'eternità infelice e vuota è solo la fuga.
Ma ad Azalea fuggire da una promessa del genere significa solo una cosa : morte.