Впервые герои фильма, офицеры Трофимов (Георгий Юматов) и Варавва (Василий Лановой), встретились в Туркестане. Выпускник военного училища Алексей Трофимов приехал туда с молодой женой Любой (Алина Покровская) по комсомольской путевке воевать с басмачами. Иван Варавва становится его взводным командиром, наставником, другом.
Крепкую мужскую дружбу оба пронесут через многие годы и через все войны, в которых им придется сражаться. Настанет время, и сын Трофимовых Георгий выберет службу Родине своей профессией. А на место погибшего сына придет внук.
Этот фильм стал дебютом режиссера Владимира Рогового, принесшим ему успех. Сделав ставку на известных актеров, режиссер снял картину, занимающую по посещаемости 31-е место в истории советского кино.
Один из авторов сценария ленты - известный писатель-фронтовик Борис Васильев. Благодаря ему роль Алексея Трофимова сыграл Георгий Юматов. Васильев и Юматов были друзьями, и сценарист убедил молодого постановщика утвердить на главную роль актера, которого мало кто решался снимать из-за его пристрастия к спиртному.
В фильме есть эпизод, когда герой Юматова возвращается из Испании и жена видит у него на спине след от ранения. Это не грим: Юматов воевал в Великую Отечественную и был ранен.
Во многих военных лентах звучат песни, которые потом приобретают самостоятельную жизнь. В «Офицерах» тоже есть такая песня: «От героев былых времен не осталось порой имен» - она звучит в исполнении второго режиссера картины Владимира Златоустовского.
Премьера фильма была приурочена к 30-й годовщине начала Великой Отечественной войны и состоялась летом 1971 года. С тех пор она не сходит с экранов, а ее герои по-прежнему вызывают восхищение, уважение и любовь.