Den store kriger Roar Eskildssøn er opsat på at vende tilbage til sin fars borg for at overtage høvdingesædet efter sin storebror, Sigurd. Roar har været på togter i Britannien i over fem år, hvor han har samlet ny viden, rigdomme og krigere, som nu alle er oplært til kamp. På et af de sidste togter beslutter han sig for, at han vil fremstå mere høvdingeklar, hvis han vender hjem med en viv, der kan stå ved hans side, når han skal bekrige sin bror om magten. Jenny har boet hos sin onkel, siden vikinger fra Nord angreb hendes fars borg og gjorde hende forældreløs. Efter en stormfuld nat opdager Jenny, at stranden er fyldt med vikingeskibe, og minderne om massakren på hendes fars borg får Jenny til at flygte fra landsbyen i angst og had til de vilde mænd fra Nord, som hun ikke ønsker at møde igen.