泰勒(查理辛 Charlie Sheen 饰)是越战期间的一名美国大学生,他前往越南前线去服兵役,被分到了一个步兵部队。部队里有两个人一直对他影响颇大——伊莱亚斯(威廉达福 Willem Dafoe 饰)和巴恩斯(汤姆贝伦杰 Tom Berenger 饰)。他们两人对战争的看法截然不同,前者不忍残杀无辜,而后者却杀人如麻,泰勒心里非常迷惑,到底谁对战争的看法才…
美国与俄罗斯签署贸易协定的当晚,一位重要人物被刺杀,而特种部队狙击手布兰登?贝克特(查德?柯林斯 Chad Michael Collins 饰)则被当成了头号嫌疑人。死里逃生后,布兰登意识到此事可能牵扯到了政府内部的黑暗阴谋,于是便找到了他唯一能信任的伙伴—他的父亲, 双狙人托马斯?贝克特(汤姆?贝伦杰 Tom Berenger 饰)。父子二人再度联手…