Sowin is de dochter van Talmar, de zeekoning en Jarlen. Ze is ontvoerd door Gorling, aanvoerder der Kjalten. Johan wil haar redden door zich schijnbaar bij de Kjalten aan te sluiten. Wanneer hij Djörndal het onoverwinnelijke zwaard in handen krijgt lukt het hem om Sowin te bevrijden. Aan de kust slagen de Kjalten er echter in Sowin terug gevangen te nemen. Sowin wordt als gijzelaar uitgespeeld. Haar leven voor de burcht en de macht van haar vader Talmar. Talmar blijft echter onverzettelijk. Johan weet echter met Djörndal Sowin te bevrijden. Na een hevige strijd, waarin ook Jarlen door Johan gered wordt is de familie weer herenigd.