Zacriah Trovirn s’intéresse à deux choses dans la vie : chasser et éviter Petrer, le garçon qui lui a brisé le cœur.
Son chagrin devient une préoccupation lointaine lorsque Zacriah est emmené dans la capitale elfique de Thessolina, où il est contraint de rejoindre la nouvelle légion de métamorphes du roi Dalior. Mais Zacriah n’est pas un métamorphe. En vérité, il ne sait pas ce qu’il est.
Zacriah s’engage avec de nouveaux amis et ils se retrouvent rapidement impliqués dans un affrontement entre les trois continents elfiques. Alors que la guerre se profile à l’horizon, Zacriah doit apprendre à utiliser son pouvoir caché pour combattre et protéger ceux qu’il aime avant qu’ils ne soient détruits.