Au VIIIe siècle, aux frontières de la mer du Nord, Harald, le fils de Dagmar roi des Vikings, part en expédition pour sauver ce dernier, maudit pour s'être emparé du trésor d'Ignir, le dragon des mers
Tracnar et Faribol, deux voleurs de bas étage rusés mais peu scrupuleux, croisent le chemin de la princesse Félicity, la fille unique du roi dépressif de la contrée.