Sanday, one of Britain's northernmost islands, inaccessible when the wind prevents the ferry from the mainland crossing, or fog grounds the tiny island hopping plane. When human remains are discovered to the rear of an old primary school, forensic expert Dr Rhona MacLeod and her assistant arrive to excavate the grave. Approaching mid-winter, they find daylight in short supply, the weather inhospitable, and some of the island's inhabitants less than cooperative. When the suspicious death of an old man in Glasgow appears to have links with the island, DS Michael McNab is dispatched to investigate. Desperately uncomfortable in such surroundings, he finds that none of the tools of detective work are there. No internet, no CCTV, and no police station. As the weather closes in, the team, which includes criminal profiler and Orcadian Professor Magnus Pirie, are presented with a series of unexplained incidents, apparently linked to the discovery of 13 magic flowers representing the souls of dead children who had attended the island school where the body was discovered. But how and in what circumstance did they die, and why are their long forgotten deaths significant to the current investigation? As a major storm approaches, bringing gale force winds and high seas, the islanders turn on one another, as past and present evil deeds collide, and long buried secrets break surface, along with the exposed bones.