On vuosi 1942, ja Natsi-Saksan joukot tunkeutuvat Venäjän sydämeen. Stalingradin asukkaat tekevät uljasta vastarintaa Hrustsovin (Bob Hoskins) johdolla, esikuvanaan paikallinen sankari Vasili Zaitsev (Jude Law). Vasili on häikäisevä tarkka-ampuja, josta tulee elävä legenda hänen parhaan ystävänsä Danilovin (Joseph Fiennes) taitavasti levittämän sotapropagandan ansiosta. Pysäyttääkseen Vasilin saksalaiset lähettävät Stalingradiin parhaan tarkka-ampujansa majuri Königin (Ed Harris). Kun Vasili ja Danilov kumpikin rakastuvat kauniiseen taistelijaan Tanjaan (Rachel Weisz), Danilov pettää ystävänsä ja jättää tämän yksin kohtaamaan saksalaisen vastustajansa. Kaupungin liekehtiessä Vasili ja König aloittavat julman kissa ja hiiri -leikin, jonka panoksina ovat henkilökohtainen rohkeus, kunnia ja isänmaa.