拉菲是一名摄影师,靠着在旅游景点帮游客们拍照维持生计。拉菲和祖母之间的关系十分的要好,年迈的祖母希望能在死前看到拉菲成家立业,为了安慰祖母,拉菲撒了一个善意的谎言,他找了一张自己所拍的游客的照片给祖母看,谎称照片上的女子是自己的未婚妻。
让拉菲没有想到的是,看了照片兴奋不已的祖母竟然提出要登门拜访,亲眼见一见自己未来的孙媳妇,为了圆谎,拉菲的当务之急就是找到照片中的女子。功夫不负有心人,拉菲总算找到了这个名叫米洛尼的女人,他恳请米洛尼和自己演一出戏。。米克·布卢姆科斯特(Michael Nyqvist 饰)是千禧年报社的一名记者,他正就东欧雏妓贩卖的问题展开调查。然而随着调查的深入,他的助手道格及其女友被人残忍杀害。根据现场遗留下的指纹,所有的指控都指向了丽莎贝丝·萨兰德(劳米·拉佩斯 Noomi Rapace 饰)。不久,萨兰德的最新监护人尼尔斯·彼尤曼律师(Peter Andersson 饰)亦在寓所被人杀害。经过一段时间的环球旅行,萨兰德刚刚回到瑞典,等待她的却是一系列莫名的指控和追捕。究竟是谁策划了这一系列的谋杀?又为什么将罪名都转嫁到萨兰德的身上?所有的一切背后又隐藏着怎样的阴谋?
本片根据瑞典小说家斯蒂格·拉尔松(Stieg Larsson)的原著改编。。試想這樣的情境,你搭便車,結果由於要開長時間的車,於是司機跟你輪流開車。輪到你開的時候,開著開著,發現司機居然死了... 一不做二不休,將屍體棄置荒野後,你弄成他(有那麼一點點《職業:記者》的橋段,但兩者的出發點與情境完全不同,再說這裡證件上也沒有照片,要變換身份更容易),繼續開著車。當你去加油時,順道載了一個女子,在你還在腦裡想著這女子的美貌時,她居然轉過來對你說,他是該車主的前女友(還是前妻,反正是這樣的關係)!你當然絕望,雖然你老實地說,你根本沒有殺害車主(但誰會相信?) 然而更詭異的還在後頭(劇情真的是在不斷迴轉,雖然你只是很單純地想從東岸到西岸跟跑去好萊塢發展的女友結婚),正當你以為你找到一個同夥來解決你的困境,畢竟對你來說,到底車主留下七百多塊還是應該是三千塊,你都不在意,因為你的目的地是去找女友結婚呀。但是她的陰謀卻讓你害怕:車主久未謀...。