Фильм «Офицеры» Роговой решил строить новеллами. Первая из них была посвящена событиям Гражданской войны. Режиссёр хотел наградить красного командира Алексея Трофимова орденом, но Васильев возразил ему: «Нет, нельзя его награждать орденом, в то время это было равно званию Героя Советского Союза, и даже выше по значению. Тут должна была быть заслуга невероятная». — «А чем награждали тогда?» — «Да чем хочешь, вплоть до красных шароваров». Роговой ухватился за эту идею: «Точно! Наградим его красными революционными шароварами».
«Офицеры» задумывались как цветной фильм. Но цветная плёнка была в дефиците, поэтому пришлось снимать фильм в чёрно-белом варианте. Так что красные шаровары на экране оказались серыми…
Позже отмечалось, что выбор актёров на роли в «Офицерах» был снайперским и во многом определил успех фильма.
В роли Вараввы Роговой хотел снимать Олега Ефремова (в то время мужа Алины Покровской). Но артист был занят в театре и на съёмках. Пробовались также А. Лазарев, Е. Киндинов, А. Белявский, В. Гафт… Второй режиссёр Владимир Златоустовский настойчиво рекомендовал Василия Ланового. Роговой поначалу возражал: «Турандот здесь не нужна». Но затем сам загорелся этой идеей.
Однако Лановой не хотел играть роль Вараввы:
«Не самая главная, не самая хорошая роль… Я не понимал, куда мне воткнуться. Я видел дивно написанную роль для Жоры Юматова, великолепную для Алины Покровской… И не очень понимал про себя. Тем более что всего четыре сцены у Ивана Вараввы. Самая маленькая роль. А ведь ещё вырезали китайские эпизоды (события на Халхин-Голе) — и она стала ещё меньше. Поэтому я отказался сниматься. Роговой мне даже грозил, что пожалуется в ЦК комсомола и там примут меры — приструнят Павку Корчагина. А ещё обещал денег в три раза больше, чем обычно платят актёрам за подобную роль. Я посоветовал ему лучше подумать о миссии этого характера в сценарии.
Они с Рапопортом думали-думали, затем пришли и сказали, что это романтика наших офицеров, которые воевали в Испании, на Халхин-Голе, в Маньчжурии, в других «горячих точках». Романтика людей, которые безоговорочно верили в свою страну. Иван Варавва выражает романтическую сторону русского офицерского авангарда. Это то самое «честь имею», та правда, присущая и русскому, и советскому офицеру, и сегодняшним мальчишкам в офицерской форме…»
Василию Лановому такая трактовка роли понравилась, и он согласился сниматься.
На роль Алексея Трофимова претендовало более сорока актёров. Среди них: Н. Рыбников, М. Ножкин, Е. Жариков, С. Любшин, Ю. Соломин, А. Ромашин, Г. Бурков… Остановили выбор на Георгии Юматове, чья судьба идеально легла на роль. В «Офицерах» у него был очень сложный грим. Юматову делали «подтяжки» — клеили вокруг лица ленту и затягивали кожу сзади под парик или фуражку. Так из сорокалетнего мужчины получался восемнадцатилетний парень.
Прототипом Алексея Трофимова послужил отец Бориса Васильева — бывший кадровый военный царской армии, перешедший к красным. Юматов многое у него перенял — жесты, интонации, походку.
В роли Любы Трофимовой начинала сниматься актриса Театра имени Вахтангова Елена Добронравова. Но она хотела, чтобы её героиня была тайно влюблена в Варавву. Роговому это не понравилось, и от услуг Добронравовой, женщины властной, пришлось отказаться. Её заменила Алина Покровская.
«Как-то случайно Володя Роговой увидел меня с Володей Сошальским в троллейбусе, — вспоминает Алина Покровская. — И он ещё как-то по-особенному посмотрел на меня… Потом пришёл в театр. Увидел спектакли с моим участием… И наконец предложил сценарий, который мне невероятно понравился: мне безумно захотелось сыграть эту роль — от девушки до бабушки… Тогда были ещё худсоветы, пробы… Много было претендентов. Тем не менее я надеялась. И выбрали меня».
Не сразу нашли исполнителя на роль суворовца Вани Трофимова. Наконец Владимир Златоустовский вспомнил, что у Фрэза в «Приключениях жёлтого чемоданчика» снимался замечательный ушастый мальчишка. Так нашли Андрюшу Громова, которого прозвали Локатор. Кстати, впоследствии он выучился на дипломата и работал за рубежом.
Первый съёмочный день «Офицеров» надолго запомнился Алине Покровской:
«Я очень переживала, готовилась, думала о том, какое у меня будет лицо… Почти не спала ночью. Прибежала в гримерную — а мне протягивают седую накладочку. В этот день снималась финальная сцена — я начинала сразу с бабушки Любы.
А Жора Юматов с наслаждением играл в семью. Он ведь мечтал о детях и, видимо, немножко проецировал свою мечту на роль моего мужа. Он по-особенному нежно относился ко мне и даже ревновал к Васе, хотя Вася не давал ни малейшего к этому повода. А Жора был безумно обаятельным человеком. Женщине всегда приятна открытая влюблённость. Я это не поощряла, но было все равно приятно. Наверное, это помогло роли. Хотя романа как такового не было. И Муза Крепкогорская (супруга Юматова) была здесь…»