Mikael Blomkvist (Daniel Craig) é um jornalista econômico determinado a restaurar a sua honra depois de ser condenado na justiça por difamação. Ele foi contratado por um dos industriais mais ricos da Suécia, Henrik Vanger (Christopher Plummer), para chegar ao fundo do desaparecimento, décadas atrás, da querida sobrinha de Vanger, a garota Harriet – assassinada, supõe Vanger, por um dos integrantes da sua numerosa família.