故事发生在1836年,德克萨斯的军事堡垒阿拉莫遭到了独裁者安东尼奥(埃米利洛·艾切瓦利亚 Emilio Echevarría 饰)带领的精锐部队的攻击,这也就意味着,驻守在阿拉莫的两百名平民,必须要面对数千名装备精良的专业士兵。这是一场根本就不可能胜利的战争。
在这命悬一线的紧要关头,威廉少尉(帕特里克·威尔森 Patrick Wilson 饰)、詹姆斯(杰森·帕特里克 Jason Patric 饰)和西部牛仔大卫(比利·鲍伯·松顿 Billy Bob Thornton 饰)勇敢的站了出来,领导着其他来自各行各业的勇士们和敌人展开了殊死搏斗。十三天后,阿拉莫尸横遍野,然而,勇士们所争取到的时间使得萨姆将军(丹尼斯·奎德 Dennis Quaid 饰)得以领兵赶往此处,并且最终击退了墨西哥军队。
齐什(约克·亚赫罗 Jouko Ahola 饰)是出生在一个犹太家庭中的平凡的男孩,成年后,他只身一人前往大都市谋生,进入了一家夜间剧场工作。剧场的老板豪森(蒂姆·罗斯 Tim Roth 饰)是一名投机分子,他敏感的察觉到了政局的变化,预感到纳粹份子的蠢蠢欲动,于是开始在剧场里安排上演一些赞美纳粹和描绘纳粹统治下未来图景的剧目,深得德国人的欢迎。
之后,豪森更是将齐什包装成为了日耳曼的民族英雄齐格弗里德,这让齐什从默默无闻的小演员一跃成为了德国人心目中的巨星。随着齐什名气的逐渐增大,他的犹太人的出身更加不可被暴露,与此同时,谄媚逢迎的生活让他倍感厌倦。
斯大林格勒战役中,瓦西里(裘德•洛 Jude Law 饰)是一个威震部队的神枪手。他的好枪法百发百中,令敌人闻风丧胆。
为了激励士气,树立榜样,瓦西里的战友——苏军文宣部军官丹尼洛夫(约瑟夫•费因斯 Joseph Fiennes 饰)在报纸上大量刊登瓦西里的英雄事迹,令瓦西里的形象更为高大。然而,坦妮娅(雷切尔•薇姿 Rachel Weisz 饰)的出现,让瓦西里和丹尼洛夫都同时迷恋上了这个飒爽女兵。但塔妮娅喜欢的是瓦西里,这让丹尼洛夫大为妒忌。
另一方面,德军派出了他们的狙击手康尼(艾德•哈里斯 Ed Harris 饰),让同是神枪手的他抗衡瓦西里。在硝烟弥漫的战场上,瓦西里和康尼开始了斗智斗勇的决斗。