美国军事训练基地的魔鬼教官内森·韦斯特(由塞缪尔·L·杰克逊和塞缪尔·杰克森饰演)以严厉著称。他的冷酷无情一直使他与学生的关系非常紧张。汤姆·哈迪(约翰·特拉沃尔塔,John Travolta),也是韦斯特的前弟子,目前是美国药品管理局的一名官员。这两个人被一起神秘的失踪案联系在一起。这场发生在巴拿马丛林中的离奇失踪事件导致六名练习生和韦斯特在飓风过后消失得无影无踪。哈迪奉命与军事调查员上尉·朱莉娅(康妮·尼尔森·康妮·尼尔森饰)联手调查此事。然而,随着调查的深入,仅有的两名幸存者丹巴(布莱恩·范·霍尔特·布莱恩·范·霍尔特饰)和肯达尔(乔万尼·里比斯·乔万尼·里比斯饰)的供词大相径庭。越来越多的谎言和欺骗逐渐浮出水面。谁在撒谎,真相背后有哪些可怕的事实?