瓦西里(裘德·洛饰)在林格勒战役中是一名神枪手。他的枪法如此精准,以至于他的敌人都面无人色。瓦西里的战友、苏联宣传部军官丹尼洛夫(约瑟夫·费因斯饰)为了鼓舞士气,树立榜样,在报纸上大量刊登瓦西里的英雄事迹,使瓦西里的抽象性更高了。然而,随着坦尼娅(蕾切尔·薇姿饰)的出现,瓦西里和丹尼洛夫同时爱上了这个风度翩翩的女兵。但塔妮娅爱瓦西里,这让达尼洛夫嫉妒。另一方面,德国人派出他们的狙击手康妮(埃德·哈里斯饰)去对抗瓦西里,他也是一名神枪手。在硝烟弥漫的战场上,瓦西里和康妮展开了一场斗智斗勇的决战。豆子的两半