故事发生在第二次世界大战期间,情报科军官格劳少校(奥马尔·沙里夫 Omar Sharif 饰)奉命调查一宗手段极为残忍的谋杀案,冯塞德里茨将军(查尔斯·格雷 Charles Gray 饰)、卡伦博格少将(唐纳德·普利森斯 Donald Pleasence 饰)和坦兹将军(彼德·奥图 Peter O'Toole 饰)均为案件的嫌疑人,但他们都拒绝配合调查。 冯塞德里茨将军的妻子娜塔莎想为两人的女儿于丽克(乔安娜·佩蒂 Joanna Pettet 饰)在众多年轻有为的军官之中觅得一位金龟婿,她看上了坦兹将军,但于丽克却并不喜欢这位在战场上杀人如麻的恶魔。当着坦兹将军的面,于丽克邀请军官雷蒙德共舞,两人却因此坠入爱河,与此同时,格劳少校的直觉告诉他,坦兹就是那位邪恶的凶手。。1862年。布瑞特因在和印第安人谈判中机智、勇猛的表现,获得了印第安人的认可,称其为“黑狐”。他和鲍戈的私交也进一步发展,二人以兄弟相称。 一年前,大部分被俘虏的妇女和孩子都回到了丈夫的怀抱,但惟独霍兹的妻子没有回来,这使他耿耿于怀,发誓要把妻子夺回来。此时,一个以传道为名的牧师出现在白人居住区,除了向人们宣扬教条之外,他不仅鼓动霍兹找回妻子,还把自己手上来路不明的快枪卖给霍兹。霍兹纠集了一些同党计划复仇。 艾伦虽然不会帮助霍兹攻打印第安人,但他并不觉得自己会和印第安人成为像布瑞特和鲍戈那样的兄弟。但布瑞特始终站在印第安人的立场上思考,首先印第安人本身是原著民,而霍兹的妻子也是自愿和鲍戈走的,霍兹根本没有理由发动野蛮的杀戮和攻击。就在他请求其他白人帮忙企图阻止霍兹无效后,准备亲自进山告知鲍戈情况时,霍兹先下手,把布瑞特打成了重伤。外出贩卖牛肉的艾伦半...。