出生在德国的迪特?丹格勒(克里斯蒂安?贝尔饰)自幼就梦想着驾驶飞机翱翔天际。长大后,他随家人移民至美国,加入军队成为了一名真正的飞行员。随后迪特便随海军投身越南战场。赶往执行任务的途中,迪特飞机不幸被
南北战争爆发后,尼森扮演的南方军官卡弗,带着四个跟班走上了杀人之路,皮尔斯·布鲁斯南饰演的基甸则一路逃窜。双方的战斗从内华达州的洛基雪山开始,一直杀到荒凉的新墨西哥州大沙漠。在这一过程中,卡弗的跟