Den gamle viking Torkel, lever i sin høvdingegård Vinæs med sin kone, Gunvor, den stolte datter af Vile Jarl, og deres to døtre, blide Randolin og skjoldmøen Åse. Hos sig har han også den forældreløse Rolf, som drømmer om at komme på vikingefærd til England med Danmarks konge, Svend Tveskæg. Hvad, de ikke ved, er, at Uffe Jarl, der blev landsforvist af Svend, har planer om at hævne sig på kong Sven ved at dræbe Torkel og bortføre hans døtre. Rolf, hvis fader i virkeligheden er Bue Jarl, en svensk vikingehøvding, må flygte med de to unge kvinder, men vejen til kongens borg er lang og farefuld, og deres fjender er talrige.