Конец IX века. Юный принц Амлет живёт на холодном острове в Северном море. Его отец, король Орвандилл, возвращается из похода смертельно раненым. Желая умереть как воин, он передаёт трон Амлету. Но в этот же момент его собственный брат, Фьолнир, совершает предательство: он убивает короля, отрубает ему голову и силой забирает себе королевство и жену брата, королеву Гудрун — мать Амлета. Мальчику чудом удаётся бежать и спастись.
Проходят годы. Из беспомощного ребёнка Амлет вырастает в сурового, закалённого в боях викинга-наёмника, «варяга». Он живёт лишь одной мыслью — местью. В одной из разорённых деревень он встречает таинственную ведьму. Она не просто указывает ему путь — она открывает ему, что его дядя Фьолнир, убив брата, навлёк на себя проклятие, и теперь он живёт не как король, а как изгнанник в суровой Исландии, и с ним по-прежнему Гудрун.
Чтобы добраться до врага, Амлет проникает на корабль с партией рабов, которых везут в исландские поселения. Среди этих рабов — славянка по имени Ольга, взятая из Берёзовых лесов. Она не похожа на других: умная, решительная и такая же, как и он, пленница своей судьбы. Её стойкость и хитрость привлекают внимание Амлета.
Их пути переплетаются. Ольга становится невольной союзницей в его кровавом плане. Амлет маскируется среди рабов, чтобы подобраться к Фьолниру. Его миссия — не просто убить дядю, а исполнить обряд мести во всей его жестокой полноте, как того требуют обычаи предков. Но по мере приближения к цели его начинают терзать сомнения: что стало с его матерью за эти годы? И может ли путь, пропитанный только ненавистью, привести его к чему-то, кроме новой крови? Это история о том, как ярость леденит сердце, и о том, может ли встреча с тем, кто тоже потерял всё, растопить этот лёд, прежде чем месть поглотит того, кто её жаждет.