It's 1942 and like many other young Russians, Vassili Zaitsev (JUDE LAW) and Tania (RACHEL WEISZ) have arrived on the shores of the Volga River, ready to enter Stalingrad where German forces are doing their best to capture the war-ravaged city and further demoralize the nation. When Vassili impresses Danilov (JOSEPH FIENNES), a political officer, and saves his life with his sharpshooting skills, the native propagandist decides to glorify the soldier. He steps this up even further once visiting commissar Nikita Khrushchev (BOB HOSKINS) learns of Vassili's heroism.
The young soldier soon becomes a national hero to the locals -- including Sacha (GABRIEL MARSHALL-THOMSON), a boy who takes it upon himself to infiltrate the Germans for information -- and the bane of those German forces. Accordingly, they call in Major Koenig (ED HARRIS), a legendary aristocratic sniper, to eradicate Vassili and thus destroy the military and political icon.
From that point on and while working with other snipers such as Koulikov (RON PERLMAN), Vassili must deal with both himself and Danilov falling for Tania, all while also dealing with the seasoned and ever resourceful Koenig whose only objective is to find and kill him.