Año 2000. En Oslo aparece en plena calle el cadáver degollado de un viejo militante nazi. Harry Hole, que tras cometer un grave error ha sido reasignado a los servicios secretos, percibe los puntos en común entre este crimen y el contenido de un informe de los muchos documentos aburridos que pasan por sus manos a diario: alguien compró un rifle Märklin, un arma extremadamente cara y precisa usada por grupos neonazis.
Harry Hole tratará de averiguar cuál es la relación entre estos dos casos y se percatará de que el origen de todo puede remontarse mucho tiempo atrás, a lo sucedido entre un grupo de soldados noruegos durante el sitio de Leningrado en la Segunda Guerra Mundial. Pero, ¿qué vínculo puede haber entre lo sucedido hace tantos años y ese personaje misterioso apodado «El Príncipe» al que apuntan todas las averiguaciones policiales sobre el tráfico de armas?