DI John Rebus è un poliziotto alcolizzato, trasandato e donnaiolo, il cui lavoro è per tutta la vita. È il DI più anziano ed esperto della sua stazione. Ha un passato misterioso che il suo partner DS Siobhan Clarke viene a sapere di volta in volta attraverso vari commenti che Rebus fa. È una giovane donna che vuole avere successo, ma non ha molta vita personale. Sente che essere in coppia con Rebus mette a repentaglio la sua carriera a causa dei suoi metodi poco ortodossi, ma è anche affascinata dall'uomo ed è estremamente leale. Il capo di DI Rebus è il Sovrintendente Capo Templare, una donna che era una delle amanti di Rebus in un lontano passato. La loro relazione ora è quella in cui si tollerano a malapena.