There are more characters in this police procedural than in Robert Jordan's Wheel of Time fantasy series. And if you can keep track of all of them and their various personal dramas amidst the plot of a serial robber in a mid-sized American City, you'll be feeling like you've just watched a full-length TV show. But this isn't as sophisticated as The Wire. Not even NYPD Blue. It has heavy elements of McBain's 87th Precinct novels, but from the perspective of patrol officers, and it likes to meander around with them, giving us routine call after routine call, including traffic stops and other basic elements of daily police duty.
Zafiro packs the prose with realistic touches, which only make sense as he had been a cop, and it's in these moments that his writing shines. The characters and their personal flaws are less compelling. Mostly little snippets of failed relationships. Some of it is fine, a lot of it is undercooked. One traumatic event at the end of the book was clearly intended to pack a punch, but had me searching for the character's name so I could recall just who he was.
And yet I found myself compelled to read a little more and a little more, despite the relatively low stakes throughout the book. The fact that the book is broken into mini-chapters switching from character to character makes it easy to read a vignette and then set it aside. Until the last hundred or so pages, when all heck breaks loose and the tension that hadn't been there is suddenly ratcheted to 100%.
The last two chapters were white knuckle reads and, if indicative of Zafiro's skill, means I'll be perusing more of his fiction. Absolute frantic and stunning moments in those last breathless hours of patrol.
There were some odd cliches used that signaled, to me, that this was the first published book by Zafiro (it was) but there were plenty of compelling and interesting elements. It won't be for everyone, but this is police procedural is an acquired taste I enjoyed.