米克·布卢姆科斯特(迈克尔·恩奎斯特饰)是千禧年报的一名记者,正在调查东欧贩卖未成年妓女的问题。但随着调查的深入,他的助手道格和女友惨遭杀害。根据现场留下的指纹,所有的指控都指向了丽莎贝丝·莎兰德(劳米·拉佩斯饰)。不久之后,莎兰德最新的监护人、律师尼尔斯·博曼(彼得·安德森PeterAndersson饰)也在公寓内遇害。经过一段时间的周游世界,莎兰德刚刚回到瑞典,等待她的却是一连串莫名其妙的指责和追捕。是谁策划了这一系列谋杀案?为什么罪名会传给莎兰德?一切背后隐藏着怎样的阴谋?影片根据瑞典小说家斯蒂格·拉尔森的原著改编。