Esk, the young ogre-nymph-human, recruits a band of bizarre creatures from the treacherous depths of Xanth to help him save a lush river valley and its peaceful inhabitants from demon hordes.