本片根据曾于1977年至1981年间担任美国中央情报局局长的斯坦菲尔德·特纳的小说《高度机密:总统、中情局局长和特工》改编而成。 Osbourne(约翰·马尔科维奇 John Malkovich 饰)是CIA的资深分析员,因酗酒问题被开除。沮丧的Osbourne回到家中又不被老婆重视。他妻子Katie(蒂尔达·斯文顿 Tilda Swinton 饰)是个冷冰冰的职业医生,与财政部的Harry(乔治·克鲁尼 George Clooney 饰)偷情,在船上共度春光。Osbourne赌咒写一本自传来透露CIA
飞行员迪克斯(约翰•特拉沃塔 John Travolta 饰)和希尔上教(克里斯汀•史莱特 Christian Slater 饰)搭档多年,虽然表现出色,但一直没有获得晋升。心中不服气的迪克斯决定用自己的手段向政府讨回他应得的一切。于是,在一次飞行任务中,迪克斯为了劫持隐形飞机上的两枚核弹,将希尔打出了机舱,幸亏希尔携带有降落伞,才幸免于难。迪克斯取得核弹后,向政府要挟巨额赎金,不然就将在城市中引爆核弹。另一方面,希尔和美丽女警泰丽(萨曼莎•玛西丝 Samantha Mathis 饰)正在极力追寻迪克斯,