Irland im 9. Jahrhunderts nach Christi: Es tobt ein Kampf um kostbares Land zwischen Iren und Briten. Die junge Sorcha ist neben sechs Brüdern die einzige Tochter des Fürsten Lord Colum von Sevenwaters. Lord Colums Gedanken kennen nur eines – den Krieg gegen die verhassten Briten. So wächst Sorcha umsorgt von ihren sechs älteren Brüdern in den Wäldern Irlands auf.
Als Lord Colum eine neue Frau nach Sevenwaters bringt und diese heiratet verändert sich alles. Sorchas Stiefmutter bekommt mit Magie und ihren weiblichen Reizen schnell den Haushalt von Sevenwaters unter ihre Kontrolle. Als sich die Geschwister gegen si auflehnen verwandelt sie Sorchas Brüder in Schwäne. Die einzige Chance, diesen Bann zu brechen ist mit einer furchbaren Aufgabe verbunden…