沙漠国家特拉基斯坦发生暴乱后,世界格局进入了一个全新的时代。这个已被战火摧残得四分五裂的国家,居然被一个由前美国副总统经营的私人企业所占领。为了垄断战后至关重要的供给线,公司高层雇佣了一个不受国籍限制的杀手布兰德·豪瑟(约翰·库萨克 John Cusack 饰)。然而多年前早已向上司沃肯(本·金斯利 Ben Kingsley 饰)提出金盆洗手的布兰德,并不知晓此次任务其实是一个陷阱。几年前,布兰德妻子被杀女儿失踪,布兰德饱受心魔折磨。布兰德这次任务是被派去刺杀中东的石油部长,为了能够顺利完成任务,布兰德伪
女记者瑞秋(凯特·贝金赛尔 Kate Beckinsale 饰)从线人处获得了一份情报涉及政府一次相当不光彩的行为。在丈夫雷(大卫·休默 David Schwimmer 饰)支持下刊登了这起新闻报道。政府最终以泄露国家机密的罪行将瑞秋推上被告席,主审该案件的则是自负的检察官帕顿(马特·狄龙 Matt Dillon 饰)。在法庭上,面对帕顿的层层逼问,瑞秋坦然地叙述了整个事件的前前后后,公众心中的天平也开始往瑞秋方面倾斜,但是艾伦坚持要求瑞秋必须说出资料的提供者是谁,瑞秋逐渐地陷入进退两难的境地。艾伦开始向