When the circus arrives in Edinburgh, Rose McQuinn is delighted. However, the much-anticipated festivities are overshadowed by a curious set of crimes, involving the murder of a clerk during a bank robbery and within hours of each other, the identical suicides of two young women. Are these deaths as straightforward as the police claim or could they all be linked to one killer? Reluctantly, Rose decides that this investigation is beyond the powers...