Als een naaste collega het slachtoffer wordt van bruut geweld, raakt inspecteur John Rebus betrokken bij een zaak die draait om hotelbrand, een ongeïdentificeerd lijk en een langvergeten nacht van doodsangst en moord. John Rebus wordt achtervolgd door geesten uit het verleden. Hij breekt zijn hersenen over de mysterieuze code in het zwarte notitieboekje van zijn collega. En het lijkt alsof niemand wil dat dit raadsel wordt opgelost, misschien zelfs Rebus niet.