Противостоянии двух снайперов-профи, начавшемся в обороняющемся Сталинграде и продолжившегося в белорусских лесах через два года. Истрия начинается в руинах пострадавшего от бомбежек Сталинграда, где батальон советских войск оказывается зажатым в тиски немцев. Снайпер Егоров героически помогает попавшим в беду товарищам, помешав продвижению захватчиков. Узнав об этом немецкий охотник и снайпер-профессионал Лотар фон Дибиц объявляет Егорову личную вендетту, постав цель во что бы ни стало ликвидировать врага.
Через два года Егоров, ставший офицером СМЕРШ, направлен в Белоруссию с заданием найти и обезвредить предателя в полку. Здесь он по случайности встречает Евгению, которая под угрозой жизни была вынуждена работать на фон Дибица, чтобы спасти дочь, рожденную в плену от Егорова. Во время, когда конец ее уже практически предрешен, состоится решающая схватка между советским офицером Егоровым и немецким захватчиком фон Дибицем.
Егоров с группой отправляются на поиски Дибица. После перестрелок Егоров видит Женю, которой прикрывается один из немцев. Тут начинается бобардировка и Женя рассказывает, что у него есть дочь, но она у Дибица, и чтобы увидеть дочь, ей нужно выполнить задание. Она делает вид, что пытается убить Егорова и стреляет в него. Это видит немецкий снайпер. Евгения по рации передает послание Лотара.
Егоров и Дибиц начинают перестрелку, немец дает Жене винтовку и приказывает стрелять, после чего русский снайпер высовывается и получает пулю от фашиста. Дибиц с Евгенией плывет в лодке и рассказывает, что заберет ее жить в свое поместье в Южной Африке вместе с дочерью. Женя говорит немцу, что отправила сообщение с информацией о том, что в окружении немецкая часть. Тот направляет на девушку винтовку и в это время, нашедший в себе силы Егоров стреляет в фон Дибица. Женя выбирается на берег к Егорову. Тот признается девушке в любви.