1990; Oxford, England, and the respectable facade of the City of Dreaming Spires is being shattered by a series of brutal murders. Police chief Neil Lowe needs a quick result, especially if it allows him more time in the cafe. Rookie constable May Pearce is left disillusioned by what appears to be an orchestrated cover-up at the highest level; this is not why she joined the force. Radio reporter Verity Hunter has noticed...