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