MacRae is assigned to work under Det. Inspector Steele, a wise cracking, heavy smoking woman who must have some information about the chief inspector because she doesn't take any criticism from him. Now Steele and Logan work together and their top priority is apprehending the person who is killing prostitutes.
There is another supervisor who Logan is helping in hope of being reassigned. The main case that this supervisor is working on involves a series of arson fires resulting in deaths.
As a character, Logan has compassion for the prostitutes and tries to help them. In particular, he's moved by a young Lithuanian girl named Kylie.
The novel succeeds with excellent dialogue, a humorous banter that is necessary for police authorities to relieve the horror of what they have to deal with, burned bodies and dismembered corpses.
I enjoyed reading about MacRae, he's a good protagonist who isn't perfect. He's somewhat rambunctious and, at times, acts without realizing the implications of his actions. Yet, he's respected by the officers who work under his command and he's a successful criminal investigator - a regular cop who hates the politics that accompany his job.
An entertaining read.