For Frieda Klein the days get longer, the cases darker . . . Psychotherapist Frieda Klein thought she was done with the police. But once more DCI Karlsson is knocking at her door. A man's decomposed body has been found in the flat of Michelle Doyce, a woman trapped in a world of strange mental disorder. The police don't know who it is, how he got there or what happened - and Michelle can't tell them. But Karlsson hopes Frieda can get access to the truths buried beneath her confusion. Painstakingly, Frieda uncovers a possible identity for the corpse: Robert Poole, a jack of all trades and master conman. But the deeper Frieda and Karlsson dig into Poole's past, the more of his victims they encounter - and the more motives they find for murder. Meanwhile, violent ghosts from Frieda's own past are returning to threaten her.