Solveig ist eine junge Wikingerin. Ihr Vater, König Harald Schönhaar, hat ihre Mutter im Liebeswahn geheiratet. Nachdem sie gestorben ist, glaubt er sich von seiner toten Frau verzaubert und beginnt, Solveig zu verfolgen. Als sie begreift, dass ihr Vater sie töten will, heuert sie in Männerkleidern bei fremden Wikingern an, die auf einen Raubzug nach Irland wollen. Das Ziel ist die Abtei Bangor, doch die Norweger werden besiegt, und Solveig wird eingekerkert. Mit ihr wird ein Ire namens Dhoire gefangen gehalten, ein Druide, der sich mit Mathematik und Magie befasst. Am Tag, an dem die beiden hingerichtet werden sollen, gelingt es Solveig zu fliehen - und sie entdeckt, dass sie schwanger ist.