Romanen skildrer livet til den sterke og følsomme Hallfrid. En kvinne som får seks sønner, alle med forskjellige fedre, to av dem med blått blod i årene. Handligen er lagt til 1100-tallet hvor borgerkrigen gjør livet vanskelig for Hallfrid. Men tross tap og savn vinner hun ny styrke og mot til å leve videre.