Dos inocentes niñas han sido secuestradas y asesinadas en Edimburgo para asombro de la opinión pública, que se ha visto conmocionada ante tal crimen. El veterano inspector John Rebus, alcohólico y fumador empedernido, tomará parte en la investigación cuando una tercera menor desaparezca bajo las mismas circunstancias. Con un turbulento pasado y un estilo de vida totalmente desestructurado, Rebus deberá dejar a parte sus problemas personales para centrarse en la resolución de un caso que podría convertirse en el más dramático suceso que pueda recordarse en toda Escocia. Pronto el asesino que todos buscan comenzará a enviar una serie de pistas que quizá solo Rebus podrá llegar a resolver.