Atsakingas, kruopštus ir sąžiningas žurnalistas Mikaelis Bliumkvistas (aktorius Danielis Craigas) iškelia į viešumą Švedijos milijardieriaus Hanso-Eriko Venerstromo finansines aferas, bet pats stipriai nudega. Pavydžių kolegų išduotas ir neteisingai apkaltintas vyras išeina iš darbo...
Seno bambeklio Uvės nemėgsta niekas, įskaitant ir jį patį. Vyras neturi draugų, verčia aplinkinius laikytis jo taisyklių ir planuoja savižudybę. Tačiau kai nauja kaimynė su šeima atsitiktinai sutraiško Uvės pašto dėžutę, jo gyvenimas netikėtai pasikeičia.