Ekranizacja powieści Stiega Larssona. Dziennikarz oskarżony o zniesławienie otrzymuje zlecenie zbadania zaginięcia przed 40 laty 16-letniej Harriet Vanger.
Margaret (Tilda Swinton) ma syna Beau (Jonathan Tucker), który jest homoseksualistą. Pewnego dnia znajduje na plaży zwłoki jego partnera. Zdesperowana matka chce chronić syna i wrzuca ciało do jeziora. Wkrótce jest szantażowana przez Aleka (Goran Višnjić), który zna pewien sekret pary "kochanków" uwieńczony na VHS, do tego policja znajduje ciało w rzece . Czy Margaret uda się uchronić siebie i syna z narastajacych coraz bardziej problemów.
Agent wojskowego wywiadu oraz specjalistka od broni nuklearnej łączą siły, aby odnaleźć skradzione rosyjskie głowice, zanim te zostaną użyte przez terrorystów.
Agenci Mike Graham i Sabrina Carver otrzymują zadanie odzyskania skradzionego obrazu Rembrandta. W czasie dochodzenia trafiają na ślad terrorystów, którzy fałszują dzieła sztuki.