Dundee, 1860s. Sergeant George Watters and his team investigate the murder of a local banker, found dead on the 13th tee of a local golf course.
Illicit prizefighters, merchants and prostitutes all seem to be somehow connected to the murder, and even the toughest of Dundee are refusing to talk.
In a case that stretches him to his limit, Watters' inquiries take him from the lowest brothels to some of the elite of Dundee society. But can he crack the case before more lives are lost?