Katrine, qui a grandi en Allemagne de l'Est, est une "enfant de la guerre", née d'une femme norvégienne et un soldat allemand. Lorsqu'un avocat lui demande un jour de témoigner dans un procès contre l'Etat norvégien au nom des enfants de la guerre, elle voit progressivement les secrets de sa famille refaire surface...
A Stockholm, le journaliste Mikael Blomkvist vient de perdre un procès pour diffamation. Sa réputation ruinée, il renonce à sa place de rédacteur en chef d'un magazine, tandis qu'un ancien industriel lui demande d'enquêter sur la disparition de sa nièce..