The novel's protagonist is Ranald Sigmundson, an Orkneyman who journeys to Vinland as a youth, fights in the battle of Clontarf, and has other adventures. Later in life, Ranald tends his farm and warns his family and friends against becoming too involved in worldly affairs.
Ranald, an only child living in Stromness, Orkney, is nearly twelve and about to start working on his mother's father's farm, when his father, a skipper prone to violent fits, takes him with him on a journey to Iceland and then Greenland. In Reykjavik, Ranald meets Leif Erikson, who tells him he's going to sail as far west as he can. When Ranald returns to this father's ship, his father beats him for having wandered off; the next day, Erikson's crew discovers the boy as a stowaway on their ship. His father's ship is destroyed in a storm, and Erikson reaches Vinland. Ranald exchanges glances and a greeting with a young boy there, but (prompted by beer drinking) a fight breaks out, and Erikson's settlement is under constant threat; after a few months and the death of some crew members, Erikson decides to leave. The image of the "skræling", who were able to live in balance with nature and whose enmity was caused only by the violence of one of the crew, stays with Ranald.