Rebellious Ferren and the stranded angel Miriael travel from one exotic tribe to the next as they seek to unite the Residual people against the evil Humen. They are joined by Kiet, a spirited young woman who is equally determined to change to world order. Together they make an unstoppable trinity. But on a journey filled with unexpected personal discoveries and agonising treachery, it will take all their courage and cunning to stand against the new...