20世纪90年代初,中东烽烟一触即发,著名的“沙漠风暴”正在酝酿之中。20岁的小伙子安东尼·斯沃福德(杰克·吉伦哈尔JakeGyllenhaal饰)出身于军人世家,他的祖父父亲、叔父是历次战场上走上去的英雄。安东尼从小潜移默化,立志成为一名在战场上立下莫大勋绩的光荣军人。经过有数严酷训练,他终于被派往海军陆战队第七陆战远征旅第二营,正式投身中东战场。安东尼趾高气扬,却发现战争的严酷远远出乎他的预料。在此时期,家乡的女友不忠出轨,恐惧、空虚、压制则时辰折磨他的神经,战争的真正意义更令他堕入深思与矛盾之中……本片依据前美国海军陆战队队员安东尼·斯沃福德(AnthonySwofford)2003年的滞销书改编,并荣获2005年圣地亚哥影评人协会特别奖。