The rotting, naked corpse of a man is found amidst swarms of flies in the living room of a confused woman. Who is he? Why is Michelle Doyce trying to serve him afternoon tea? And how did the dead body find its way into her flat? DCI Karlsson needs an expert to delve inside Michelle's mind for answers and turns to former colleague, psychiatrist Frieda Klein. Eventually Michelle's ramblings lead to a vital clue that in turn leads to a possible identity. Robert Poole. Jack of all trades and master conman. The deeper Frieda and Karlsson dig, the more of Poole's victims they encounter... and the more motives they uncover for his murder. But is anyone telling them the truth except for poor, confused Michelle? And when the past returns to haunt Frieda, she finds herself in danger. Whoever set out to destroy Poole also seems determined to destroy Frieda Klein.