Boken handler om Karain, en gutt født med fjær over hele kroppen. Når rykter kommer om demoner i sør blir han drevet vekk fra byen han har levd hele sitt liv i. Han møter skogvordene Loke, Bul, Bile og Vile som har satt ut for å redde verden fra Evigvinteren. Vi følger reisen deres til et folkeferd i sør, som lenge har ventet på en profet. Samtidig må Karain og skorvordene forhindre at vinteren blir evigvarende.