Concarneau, fin du XIXe siècle. Gwenn assiste, impuissante, au naufrage en mer d'Iroise du Dundee, le navire de son mari Erwan. Dans l'épave échouée du bateau, elle retrouve le livre de bord de son époux, qui révèle un secret ancestral de marin : les Morriganes qui vivent dans les océans, et les chevaliers Sylvains, qui protègent les terres granitiques, s'affrontent depuis des siècles et engloutissent les navires dans leur sillage. Nul ne sait ce qui motive leur combat, mais tout semble lié à la dryade, une nymphe de la forêt, qui fait pleurer les fées par ses poèmes.