The Skelf women are back on an even keel after everything they've been through. But when a funeral they're conducting is attacked by a drone Jenny fears they're in the middle of an Edinburgh gangland vendetta. At the same time Yana a Ukrainian member of the refugee choir that plays with Dorothy's band has gone missing. Searching for her leads Dorothy into strange and ominous territory. And Brodie the newest member of the extended Skelf family comes to Hannah with a case: Something or someone has been disturbing the grave of his stillborn son. Everything is changing for the Skelfs. . . Dorothy's boyfriend Thomas is suffering PTSD after previous violent trauma Jenny and Archie are becoming close and Hannah's case leads her to consider the curious concept of panpsychism which brings new danger. . . while ghosts from the family's past return to threaten their very lives.