Après une tempête d'une rare violence, le jeune Garric sauve une naufragée, Tenoctris, une magicienne. Des émissaires de la cour sont à la recherche de l'héritière d'un duché, qu'ils trouvent en la personne de Sharina, la soeur de Garric. Quant à Garric, il part en compagnie de Tenoctris, du berger Cashel et de sa soeur Ilna, qui se découvrent des pouvoirs magiques.