Mentre le truppe naziste e russa stanno per affrontarsi nella decisiva battaglia di Stalingrado, il cecchino russo Vassili Zaitsev (Jude Law) continua ad eliminare uno per volta i suoi nemici. La sua fama lo porterà ben presto a scontrarsi con il Maggiore Koenig (Ed Harris), il miglior tiratore nazista, e i due intraprendono un’intensa guerra personale, mentre alle loro spalle infuria una ben più importante battaglia.