En 1978, à Belfast, une femme est violée puis tuée par des inconnus, son cadavre laissé en pâture aux chiens errants. Nul n'a payé pour ce crime horrible. Mais vingt ans plus tard, une mystérieuse blonde sème les cadavres un peu partout en ville... Pour Karl Kane, détective privé qui enquête sur l'une des victimes, il vaudrait mieux ne pas barrer la route à ce qui a tout l'air d'une vengeance en règle.