Par un froid matin de janvier 2006, la police de Hudiksvall, dans le nord de la Suède, fait une effroyable découverte. Dix-neuf personnes ont été massacrées à l'arme blanche dans un petit village isolé. La policière Vivi Sundberg penche pour l'acte d'un déséquilibré. Mais la juge de Helsingborg, Birgitta Roslin, qui s'intéresse à l'affaire car les parents adoptifs de sa mère sont parmi les victimes, est persuadée que ce crime n'est pas l'oeuvre d'un fou. Elle mène une enquête parallèle à partir d'un ruban de soie rouge trouvé sur les lieux qui raconte une tout autre histoire et l'entraîne dans un voyage vers d'autres époques et d'autres continents, et surtout en Chine, cette nouvelle superpuissance en pleine expansion sur la scène mondiale. À son insu, Birgitta Roslin est prise dans l'engrenage d'une machination géopolitique qui finira par mettre sa vie en danger.