1830年,位在紐約州上州橙縣西點軍校發生駭人聽聞命案。
上吊自殺的學生,遺體遭人挖走心臟!如此泯滅人性的邪惡手法令人髮指,
學務長擔心這事若傳出去,恐怕影響校譽,周邊鄰居更有理由要求關閉學校。
為了維護校譽,沒有報警,而是拜託偵探奧古斯塔斯·蘭道(克里斯汀·貝爾 飾演),調查真相找出兇手。
蘭道和醫師馬奎斯(陶比·瓊斯 飾演),在希區考克上尉(賽門·麥克伯尼 飾演)陪同勘驗屍體,粗糙切斷心臟血管,推斷非專業人士下的手。
由於學生們都緘口不言,蘭道的調查之路上遇到了阻礙,於是蘭多爾找一名學生來協助追查此案。