«Volveré a hacerlo, adiós.» Estas son las últimas palabras que recibe la policía de un hombre que afirma haberse cobrado la primera de sus víctimas en el pequeño pueblo de Tiarp.
Esa misma noche de 1986, cuando el agente Sven Jörgensson llega al lugar de los hechos, Suecia está a punto de vivir uno de sus momentos más negros: el asesinato de su primer ministro, Olof Palme. En una atmosfera de miedo e histeria colectiva, Sven tendrá que luchar contra el sentimiento de culpa por no haber podido hacer más por la mujer muerta. Sin ninguna pista que seguir, dos mujeres más son asesinadas. La impotencia se torna obsesión, y esta, en un fantasma acusador que perseguirá a Sven el resto de su vida. Incluso hasta su muerte, dejando el caso sin resolver.
Treinta y tres años más tarde, en 2019, la historia sobre los brutales asesinatos resurge de manera inesperada, cuando al exoficial de policía Vidar Jörgensson, hijo de Sven, se le atribuye la resolución del caso. Pero pronto quedará claro que no todo es lo que parece. Están a punto de aflorar nuevas capas de verdad sobre un crimen para el que no hay respuestas fáciles.