En el Edimburgo de finales de otoño, el inspector John Rebus se enfrenta al final de su carrera mientras intenta resolver cabos sueltos. Un poeta ruso disidente es encontrado muerto, aparentemente víctima de un asalto. Coincidentemente, una delegación de empresarios rusos visita Escocia con intenciones comerciales. La presión política y bancaria busca cerrar el caso rápidamente, pero Rebus y su colega Siobhan Clarke sospechan que hay algo más detrás de este ataque aleatorio, especialmente tras un segundo asesinato. Mientras tanto, un brutal ataque a un gánster local involucra a Rebus, poniendo en riesgo su carrera y su futuro cercano al retiro.