DI Rob Brennan is an Edinburgh cop who has issues at home (his wife packed his bags and told him to get tae) and is not very happy (euphemism alert) with his new boss. This, he shares with the better known (at the moment anyway) DI John Rebus, created by Ian Rankin. But the similarities with Rebus stop here.
Brennan is not hardened like his colleague, the crimes he witnesses touch him, he shares the grief the families of the victims suffer, he cares deeply about (some of) his colleagues.
In "Murder Mile" DI Brennan investigates on the gruesome murder of a young woman. His investigative choices bring him to clash with his boss and with some colleagues, one in particular. At the same time, we follow the apparently unrelated story of an ex-con and the prostitute he "manages".
The story is compelling, perfectly written, and the reader can't help being thrilled by this rollercoaster ride.