Бьярни — незаконнорожденный сын знатного человека и рабыни, от жизни он не ждал ничего доброго. Но в одну зимнюю ночь его путь пересекся с Торвардом, юным конунгом Фьялленланда, и то, что сначала казалось бедой, стало началом цепи роковых событий. Торвард недавно рассорился с Эрхиной, владычицей священного острова Туаль, и получил от нее проклятие: теперь каждый его шаг оборачивается несчастьями. Чтобы не навлечь гибель на родную землю, он скитается с дружиной по морям. В схватке с ним погибают оба брата Бьярни, и сын рабыни неожиданно остается единственным наследником отца. Только его мать, Дэльбхаэм, не сомневается, что иначе быть не могло: в ту ночь она раскрыла Бьярни тайну — она дочь короля с Зеленых островов.
Обретя богатство и положение, Бьярни решается посвататься к Ингебьерг — бывшей невесте погибшего брата Арвида, — но получает отказ: для нее он все равно сын рабыни. Тогда Бьярни задумывает отправиться на Зеленые острова и отыскать там доказательства знатного происхождения матери.
Тем же курсом идет и Торвард. Проклятие Эрхины не отпускает его, гонит к новым подвигам, чтобы сломить злую судьбу — или погибнуть.