Dar sets out to save the Last Unicorns in the Downs from the Terrons who seek the magical healing properties of their horns.
Dar finds himself attracted to Zuraya, an animal trainer, who has been cursed by the Ancient One. This distracts him from Baha's attempt to kill Dar's tiger friend.
The sorceress has been abducted by the Black Apparition, so the Ancient One returns Sharak to his human form so he can help Dar in the rescue mission.
Dissension in the Terron ranks finally comes to the fore and enmeshes Dar and Tao.
The Sorceress makes a deal with Balcifer in order to return her love, Sharak, to his human form. But of course, this puts Dar's quest at risk.