Yeeran er en soldat i den alviske hæren, og har aldri kjent til noe annet enn vold. Søsteren hennes, Lettie, prøver å leve som spåkone, og ser etter profetier om en bedre fremtid. Da en fatal feil leder til Yeerans eksil fra alvenes land, blir de begge tvunget inn i villmarken utenfor grensene. Der finner de det umulige: feenes land. Feene har ikke blitt sett på et årtusen. Men nå har Yeeran og Lettie blitt kastet inn i den forførende verdenen deres, og må velge mellom lojaliteten deres til hverandre, det alviske hjemlandet sitt og hjertene sine.