En Estocolmo, 1999, Lars Johannson, un nuevo recluta de la Policía de Seguridad Sueca, reabre los archivos de uno de los casos más renombrados en la historia sueca: el asedio de 1975 a la embajada de Alemania Occidental. En 1989, el asesinato de un funcionario sueco fue encubierto por funcionarios corruptos, pero diez años después, las detectives Anna Holt y Bo Jarnebring todavía no están dispuestas a dejarlo pasar. Trabajando con Lars, descubren una red de corrupción y codicia que impregna el nivel más alto de la sociedad sueca. Este asombroso thriller abarca veinticinco años y se basa en el asesinato real, aún sin resolver, del primer ministro sueco Olof Palme en 1986.