Taye Sunesh is a street kid born in Meden, an ancient city that lies in the desert of Urdu in the heart of the continent of Korosos. He is about to join an adult gang, an event he has dreamed about since his adoptive parents threw him out onto the streets four years ago. In the meantime, he spends his days robbing, fighting, and causing mischief with his friends, and occasionally visiting the old man Karesh Urdu at the Brandirum Lodge. Karesh claims to be a Seer of Kakut, one of those infamous magicians who cling to the old ways, when magic was common place, humans fought other sentient races, and the gods walked the earth.
Days before he turns eighteen, however, someone new steps into his life. From the distant western lands of Corana, the girl named Thesaly is beautiful and mysterious. Their meeting fills him with hope. Yet as the boy tries to win the beautiful stranger over, Karesh warns him of a prophecy, foretold by the first Seer of Kakut, that threatens her very existence.