Током сурове битке за Стаљинград у Другом светском рату, млади руски војник Василиј Зајцев постаје национални херој након што његове спретне снајперске подвиге у пропагандне сврхе искористи амбициозни политички официр Данилов. Како Василијева слава расте и подиже морал исцрпљених совјетских трупа, немачка команда одлучује да пошаље свог најелитнијег стрелца, мајора Кенига, са јединим задатком да га пронађе и елиминише. У разрушеном граду почиње напета игра мачке и миша између два врхунска снајпериста, док сурову ратну стварност додатно компликује љубавни троугао у ком се обојица пријатеља заљубљују у исту девојку, борца Тању. Овај психолошки дуел постаће симбол борбе за превласт над целим градом и одредити даљи ток рата.