Adam Price, avocat sans histoires, vit une existence paisible avec sa femme, Corinne, jusqu'au jour où un parfait inconnu lui fait une révélation sur son épouse.
Tandis que Lisbeth Salander coule aux Caraïbes des jours supposés heureux, Mikael Blomkvist est prêt à lancer un numéro de Millénium sur une sombre histoire de prostituées exportées des pays de l'Est.
Trentenaire, le narrateur ne parvient pas à surmonter le décès brutal de son épouse. Il prend la route, sans but précis, et rencontre Achille, un berger, dans un hameau déserté des Causses.
En 1926, à Strasbourg, des dirigeants autonomistes de divers bords s'apprêtent à sceller une alliance afin de revendiquer plus de libertés pour l'Alsace.