Aslinn s'est toujours sentie différente des autres, elle possède des dons. Un jour alors qu'elle rentre de l'école avec Andrew, son meilleur ami, elle se fait attaquer puis kidnapper par des elfes . Plus tard, sa famille se fait tuer par d'ignobles créatures, emportant avec elles Andrew dans Garragnow, la ville des elfes pourpres et leurs démons assoiffés de sang. Avec l'aide de Daeron, mi-elfe pourpre mi-elfe des bois, elle va tenter de délivrer son ami, au péril de sa vie...