Matka zaprasza w odwiedziny Lassego, Oskara i Jonnę i rodzeństwo udaje się do rodzinnego pensjonatu na wyspie Sunnanö. Miejsce to przypomina im o konfliktach i mrocznych tajemnicach.
Gdy Lisbeth Salander zostaje podejrzana o zamordowanie dwójki dziennikarzy śledczych prowadzących sprawę handlu kobietami, Mikael Blomkvist postanawia udowodnić jej niewinność.
Detektyw Maria Wern (Eva Röse) po półrocznej nieobecności wraca do pracy w policji w Visby. Już pierwszego dnia odbiera telefon w sprawie morderstwa popełnionego na jednej z plaż Gotlandii. Podczas gdy Maria prowadzi dochodzenie, w miejscowym szpitalu pojawia się przypadek zabójczej ptasiej grypy.