故事發(fā)生在第二次世界大戰(zhàn)期間,情報(bào)科軍官格勞少校(奧馬爾·沙里夫OmarSharif飾)奉命調(diào)查一宗手段極為殘忍的謀殺案,馮塞德里茨將軍(查爾斯·格雷CharlesGray飾)、卡倫博格少將(唐納德·普利森斯DonaldPleasence飾)和坦茲將軍(彼德·奧圖PeterO'Toole飾)均為案件的嫌疑人,但他們都拒絕配合調(diào)aaa。馮塞德里茨將軍的妻子娜塔莎想為兩人的女兒于麗克(喬安娜·佩蒂JoannaPettet飾)在眾多年輕有為的軍官之中覓得一位金龜婿,她看上了坦茲將軍,但于麗克卻并不喜歡這位在戰(zhàn)場上殺人如麻的惡魔。當(dāng)著坦茲將軍的面,于麗克邀請(qǐng)軍官雷蒙德共舞,兩人卻因此墜入愛河,與此同時(shí),格勞少校的直覺告訴他,坦茲就是那位邪惡的兇手。