南森·韋斯特(塞繆爾·杰克遜 Samuel L. Jackson飾),一位素以嚴(yán)厲著稱美軍訓(xùn)練基地魔鬼教官,他的冷酷無(wú)情令其和學(xué)員之間的關(guān)系一向十分緊張。湯姆·哈代(約翰·特拉沃塔 John Travolta飾),一位同樣對(duì)韋斯特心存怨恨的昔日門(mén)下弟子,現(xiàn)任美國(guó)藥品管理局官員。兩人因一起神秘失蹤案件而聯(lián)系在了一起。這宗在巴拿馬叢林發(fā)生的離奇失蹤事件,致使六名受訓(xùn)學(xué)員連同韋斯特在颶風(fēng)后消失得無(wú)影無(wú)蹤。哈代受命與軍方調(diào)查官員朱麗婭少尉(康妮·尼爾森 Connie Nielsen飾)攜手調(diào)查此事。然而隨著調(diào)查的展開(kāi),僅存的兩名幸存者學(xué)員丹巴(布萊恩·范·霍爾特 Brian Van Holt飾)與肯達(dá)爾(吉奧瓦尼·瑞比西 Giovanni Ribisi飾)的供詞卻大相徑庭。越來(lái)越多的謊言與欺騙漸漸浮出水面,到底誰(shuí)在說(shuō)謊,真相背后又是怎么樣的可怕事實(shí)?