Tandis que Jessica Blandy cherche à entrer en contact avec Rafaele, son fils adoptif, le tueur à gages Soldier passe un accord avec le chef de gang Anita Royola, dite Piment rouge.
Poursuivant ses investigations sur la disparition d'Harriet Vanger, Michael Blomkvist découvre une sombre histoire familiale, pleine de secrets et de mensonges.
Pourchassée par le terrible Colonel, la mafia russe et les services de renseignements français, Lady S se réfugie dans le château de Lord Whippendale, au large de l'Angleterre.