After settling into a new job, new home and new living arrangements, Andersson Dexter has finally found a comfortable life in both the physical and virtual worlds. But that sense of security is blown apart when an explosion rocks Dex’s real-life Nice neighbourhood.
He and his colleagues begin an investigation into a string of seemingly senseless and random vandalism attacks, that remind them all of similar assaults in the simulated world Marionette City. While at first the attacks seem more like a nuisance than a threat, Dex discovers that there are more serious — even fatal — consequences.
As the trail leads Dex closer and closer to home, he is forced to confront the lengths he is willing to go for justice.