Joe Geraghty, Private Investigator, is used to struggling from one case to the next, barely making the rent on his small office in the Old Town of Hull. Invited by a local businessman to investigate a member of his staff's absenteeism, it's the kind of surveillance work that Geraghty and his small team have performed countless times. When Jennifer Murdoch is found bleeding to death, Geraghty quickly finds himself trapped in the middle of a police investigation which stretches back to the days when the city had a thriving fishing industry. As the woman's tangled private life begins to unravel, the trail leads Geraghty to local gangster-turned-respectable businessman, Frank Salford, a man with a significant stake in the city's regeneration plans. Still haunted by the death of his wife in a house fire, it seems the people with the answers Geraghty wants are the police and Salford, both of whom want his co-operation for their own ends. With everything at stake, some would go to any length to get what they want, Geraghty included.