Un mundo donde las hadas se esconden de las miradas curiosas de los humanos, viven ocultas entre los bosques hasta que un día adoptan a una bebe humana. Olive es la única humana entre las hadas, a excepción de sus hermanos, su pasado es un misterio pero su futuro lo tiene marcado. Tantos años rodeada de criaturas distintas a ella, le hacen pensar que lo único que desea es ser una más de ellas, en especial convertirse en soldado del rey Night. Pero no tiene un camino fácil, sobre todo porque el príncipe Caleb, le hace la vida imposible desde que eran niños, y eso no cambiará cuando Olive tenga la edad suficiente para combatir por el puesto para la guardia real. Sin embargo, sus planes serán afectados por una enfermedad y por la presencia de los cazadores de hadas y aunque ella no le gustaría admitirlo, por el príncipe. Olive se verá obligada a poner en riesgo su propia vida para salvar a los demás. Y en un mundo donde la magia y el destino se entrelazan, solo una cosa es segura: nada es lo que parece.