Rayne takes an incident in the past, something really, really, nasty, that not surprisingly, traumatizes the hell out of everyone involved. And then she sees what happens to those people as time passes: how do they cope, or fail to? She's pure genius at imagining horrible things that can happen to p...
Too much like Denise Mina.