Lord Colum di Sevenwaters ha generato sette figli: Liam, il leader naturale, l'avventuroso Diarmid, i gemelli Cormack e Conor, il ribelle Finbar e il compassionevole Padriac. Sarà tuttavia Sorha, l'unica figlia, la settima della nidiata, a difendere la propria famiglia e a proteggere la propria terra dai bretoni, nel momento in cui il padre e i fratelli rimangono vittime dell'incantesimo della perfida Lady Oonagh. Esiliata da Sevenwaters e rifugiatasi nella foresta, la giovane cade nelle mani dei suoi nemici e conosce l'amore...