Investigative journalist Zara MacDonald does not expect part of a mystery skeleton to be found on an innocent picnic she is enjoying with her godson by the River Kelvin. When the first question of whom the bone belongs to is answered, Zara becomes obsessed with the reason for the death. She hopes her new neighbours aren’t involved though there seems to be a connection between them and Malloch, one of Glasgow’s notorious gangsters, a man who has up till now never been nailed for murder. And there seems to be a connection between a fire Zara has been writing an article about and the bone. Against the advice of her would-be lover Barney who is always wanting her to put love before career and her witty and sardonic CID friend Des with whom she engages in a continual dialogue of conflict, Zara insists on knocking on dangerous doors and finding herself face to face with Malloch at a party that turns into a grim adventure. When Malloch realises Zara is on his case, he enters into a complex game, playing people off against each other in an attempt to keep his vengeful plot a secret and he has no compunction in killing off anyone who knows too much. Zara has to delve into the past to find how the jigsaw fits together. Where will she find the key? Does it lie with fire or water or both? And where does female genital mutilation fit in to all this tangle? Eventually, Malloch has to remove Zara from the scene in order to carry out his deadly aim and she has to extricate herself from the very bowels of Glasgow. It is while she is underground that she manages to piece the puzzle together but can she escape soon enough to be in time to prevent Malloch from succeeding in laying a ghost from his past by perpetrating another killing, an act which would leave a stream of collateral damage in its wake and solve nothing?