本片是“肮脏的哈利”系列的第三部。哈利(克林特·伊斯特伍德饰)又有了新搭档——从人事档案科调来的女警官凯特(泰恩·黛莉饰),他们俩奉命追查一群胆敢向旧金山市政府勒索两百万元的恐怖分子。 然而一向我行我素的哈利这次却踢到了铁板,他的新伙伴凯特对他的硬汉作风颇不以为然,这两位伙伴必须先解决彼此的分歧,才能合作捉拿无法无天的恐怖分子。
清朝光绪年间,走私食盐集团首脑徐老虎(刘永)与白寡妇(恬妮),因清官李振彪(白彪)拒不受贿,同时两江总督又责令严缉私盐,徐老虎和白寡妇二人都面临被捕危险。白寡妇为免同僚落网,遂私自前往官府与李振彪协议自己投案,李振彪念及曾与徐老虎及白寡妇亡夫结义,遂允白寡妇之要求。白寡妇被判处绞刑,李振彪为了避免总督介入此案,进而节外生枝,遂派人送毒药给白寡妇。徐老虎惊悉白寡妇独力承担罪责更被判处死刑,复仇行动随即展开……
足智多谋的内森·德雷克(汤姆·赫兰德 饰)和经验丰富的寻宝者维克多·苏利文(马克·沃尔伯格 饰)组成搭档,追寻费迪南·麦哲伦500年前遗失的宝藏。一开始,这似乎只是个简单的寻宝工作,但很快演变成了一场惊险刺激、横跨全球的竞赛。他们必须赶在冷酷无情的蒙卡达(安东尼奥·班德拉斯 饰)之前寻得宝藏。蒙卡达坚信他和他的家族才是宝藏的正当继承人。若内森和苏利文能破译线索,解开这世界上最古老的谜团,他们便能找到价值50亿美元的宝藏,甚至还可能找到内森失踪已久的哥哥……但首先,他们必须学会通力合作。