了电影剧本的编写。罗尼还亲自在影片中出现，扮演了开头独立日游行时的一个被鞭炮声吓到的士兵，影射之后男主角在战场上的行为。奥利弗原计划在越南进行影片的拍摄工作，但由于当时美国与越南尚未实现邦交正常化，所有他最终选择了在他之前拍摄了《野战排》的菲律宾开拍。而片中与越南战场无关的镜头则主要是在德克萨斯州的最大城市达拉斯拍摄的。多次与奥利弗合作过的着名摄影师罗伯特·理查德森继续在本片中担任摄影，这也是他首次使用失真格式来进行电影的拍摄工作。之前曾出演过《野战排》的威廉·达福和汤姆·贝伦杰也参演了本片。