The body of a teenage girl has been found on the banks of the River Baztán – the second in a month. Soon rumours are flying in the village of Elizondo. Is this the work of a serial killer, or something even more sinister?
Inspector Amaia Salazar leads the investigation, returning to the Basque country where she was born. Shrouded in mist and surrounded by forest, it conceals a terrible secret from Amaia’s childhood that has come back to haunt her.
Facing the superstitions of the village, Amaia must fight the demons of her past in order to catch the killer. But what is the dark presence she senses lurking in the shadows?