The novel is set in medieval Norway. When the king goes to war, he sends his three children to a remote steading for protection. His oldest daughter Asa, the middle child, Solveig, who begins to learn the art of storytelling from the king's skald, and the youngest child and heir to the throne Harold. During a frightening winter, the household has to deal with food shortages and the mystery of a murderous traitor.