Demasiadas coincidencias suelen conducir a conexiones improbables. El inspector John Rebus se enfrenta de nuevo a una compleja encrucijada: la investigación de unos presuntos crímenes de guerra parece entrelazarse con una red de prostitución de Europa del Este, lo que a su vez remite a las sangrientas guerras de bandas que están estallando en Glasgow y Edimburgo.
Pero cuando las pesquisas del inspector Rebus coinciden en un nombre, Tommy Telford, todo se complica: sus superiores en el departamento de policía parecen mirar hacia otro lado, y su inocente hija es atropellada en lo que se adivina como una advertencia... ¿Hasta qué punto Rebus ha husmeado en un peligroso asunto que permanecía oculto desde hacía demasiado tiempo?