Cuando un colega muy proximo a el es brutalmente atacado, el inspector John Rebus se ve inmerso en uncomplejo caso relacionado con un incendio en un hotel, un cadaver sin identificar y una noche de horror y muerte yahace mucho tiempo olvidada. Perseguido por peligrosos fantasmas del pasado y obsesionado por conseguir descif rar loscripticos codigos utilizados por su colega para anotar detalles en su libreta, Rebus lucha contra el tiempo para reunirtodas las piezas de un inquietante puzle, que nadie acaso ni siquiera el mismo- querria ver completado.