精明强干的梅瑞特(松佳·里奇特 Sonja Richter 饰)是一名国会的议员,每日过着朝九晚五生活的她再也没有想到,自己竟然会被邪恶的绑匪盯上。更糟的是,这个古怪的绑匪并不要求赎金,而是不断的向梅瑞特提出一个问题,只要答对了这个问题,梅瑞特就能够获得自由,然而,这却是一个梅瑞特始终都无法回答的难题。 就这样,梅瑞特一直待在黑暗阴冷的监牢里,随时面临着死亡的威胁。当外界的所有人都坚信她不再可能生还而放弃了寻找解救她的希望是,只有卡尔(尼古拉·雷·卡斯 Nikolaj Lie Kaas 饰)一人坚信,梅瑞特依旧在世界的某个角落等待着他。为了找到梅瑞特,卡尔开始了独自的调查。
故事发生在瑞典,弗兰克(乔尔·金纳曼 Joel Kinnaman 饰)所住的公寓发生了一起入室抢劫案,弗兰克出于自卫,杀死了歹徒,一下子,他因为他的身份而被推到了舆论的风口浪尖之顶。无奈之下,他只得带着家人找到了特警约翰(雅克布·伊库伦德 Jacob Eklund 饰)向他求助。 那边厢,黑帮老大怀疑弗兰克是警方卧底,于是找到了和弗兰克有过合作的商人赛斯(延斯·赫尔腾 Jens Hultén 饰),逼问他弗兰克的下落,想要将他除之而后快。与此同时,弗兰克也受到了当局的威胁,要求他接受不合理的条约,否则就要令他成为国际通缉犯。