At Police Scotland HQ, Grace Macallan has pitched up in Counter
Corruption, but the demons of her past are never far behind. Edinburgh's
gangland is in turmoil, as new upstarts challenge the old criminal
order. Up steps DI Janet Hadden. Ambitious, hardbitten, and addicted to
risk-taking, she knows how to throw opponents off balance. But when
she's thwarted, Hadden seeks help from a notorious underworld fixer.
Beset by violence and double-crossing, Grace is soon embroiled in a game
of cat and mouse with colleagues and criminals.