Alors qu'il s'emploie à convaincre la tribu de Culann de rejoindre à sa cause, Conor rencontre une femme mystérieuse, Shannon, que beaucoup suspectent d'être une Banshee [id. est «Harpie», VF], l'annonciatrice de la mort. Avant que le père de Morvern ne soit tué par les Romains, on avait entendu crier une Banshee, aussi le jeune guerrier leur voue-t-il une haine farouche. Les problèmes s'abattent sur le clan quand la femme en question prédit la mort imminente du bébé que la femme de Finnegas est sur le point de mettre au monde. Déçus par l'hostilité de leurs amis, Conor et Fergus décident de ramener la jeune femme chez elle. En fait, Shannon vient d'un village du nord de l'île, uniquement habité par des femmes réputées pour leur longue chevelure. Tous les mâles ont été tués à la guerre. Pour enrayer sa malédiction, elle doit se purifier en se baignant dans le fleuve Tanis (ou Tanas) - mais Morvern, jaillissant, de l'onde la tue avec son arbalète.