故事发生在1921年的英格兰,在一战中所经历的失败令压抑而又沉痛的气氛笼罩了在全国上下。弗洛伦斯(丽贝卡·豪尔 Rebecca Hall 饰)是一位打假义士,正义感极强的她将戳穿谎言揭露真相视为己任,她不相信世间有鬼魂存在,存在的只有险恶的人心。在一所男子寄宿学校中,盛传着闹鬼的传闻,在人们口中,一个非正常死亡的男孩的鬼魂终日徘徊在校园中不肯离去。为了打消学生和家长的恐惧,学校委托弗洛伦斯前来调查。弗洛伦斯很快便展开了工作,在她的精明强干之下,事件的真相逐渐浮出了水面。而正当她以为问题已经得到了解决准备离
飞行员迪克斯(约翰•特拉沃塔 John Travolta 饰)和希尔上教(克里斯汀•史莱特 Christian Slater 饰)搭档多年,虽然表现出色,但一直没有获得晋升。心中不服气的迪克斯决定用自己的手段向政府讨回他应得的一切。于是,在一次飞行任务中,迪克斯为了劫持隐形飞机上的两枚核弹,将希尔打出了机舱,幸亏希尔携带有降落伞,才幸免于难。迪克斯取得核弹后,向政府要挟巨额赎金,不然就将在城市中引爆核弹。另一方面,希尔和美丽女警泰丽(萨曼莎•玛西丝 Samantha Mathis 饰)正在极力追寻迪克斯,