Ice, blood, dust and secrets. The town of Daxonhurst is a mystery that Malcolm Klein is determined to solve. It's 1896 and the townsfolk are gripped with fear. The investigation of the local doctor's death leads to a spiral of chaos and Malcolm is faced with one of his most difficult jobs to date.
"The truth always has a way of revealing itself, even as lies wash upon it, smothering and exasperating, the shore always remains."
Will Malcolm find the answers he needs and the person responsible in time?