Strathbran, Scotland. A village steeped in folklore and impenetrable mists and a horrifying mystery. . .Martha Strangeways is struggling to find purpose in her life, after giving up her career as an investigative reporter when her young twins died in...