《毒醉心迷》的片名“Better Living Through Chemistry”系越战年代美国著名反战勇士、嬉皮士运动代表人物阿比·霍夫曼(Abbie Hoffman)的名言,直译为“毒品让生活更美好”。
片中的男主人公是一位普通的药剂师,过着糟糕的婚姻生活,直到有一天一位神秘性感的少妇顾客登门拜访,药剂师很快坠入这名神秘少妇的温柔乡,纵情于毒品与两性欢愉,并利用自己的职业同少妇一起精心策划了一场针对其丈夫的谋杀。
《千禧年》杂志的财经记者米克尔·布隆克维斯特(丹尼尔·克雷格 Daniel Craig 饰)正被一桩报导引起的诽谤诉讼案搞得焦头烂额之际,却意外接到了瑞典顶尖家族企业范耶尔工业集团的创始人亨利·范耶尔(克里斯托弗·普卢默 Christopher Plummer 饰)的邀请。表面上米克尔要为对方写传记,实则是帮迪奇调查一桩40年前发生在家族里的悬而未决的杀人案。米克尔认真梳理堆积如山的资料,与家族成员交流攀谈。却在关键时刻,被一个边缘女孩莉丝贝丝·沙兰德(鲁妮·玛拉 Rooney Mara 饰)入侵电脑盗取