Действие происходит в 1942 году. Сибирский охотник Гавриил Епифанович Собинов получает известие о том, что его сын Семен числится пропавшим без вести на фронте. Охваченный отчаянием, но убежденный в том, что Семен жив, Гавриил уходит на фронт добровольцем, чтобы найти сына.
Вместо отправки на передовую его назначают старшиной группы молодых снайперов. Гавриил обучает бойцов снайперскому искусству и постепенно заменяет им отца. При этом он не теряет надежды найти Семена, и эта цель придает ему сил выдержать самые суровые испытания.
В сюжете также развивается линия немецкого снайпера, который воюет рядом со своим сыном.