Xemion has great power as a mage and as a warrior, but none of that means anything to him if he cannot bring back his beloved Saheli. And with war looming, the evil Montither is set on taking care of Saheli once and for all. Can Xemion save her in time? And will she still remember him and their promise of long ago?