Сценаристы использовали фильм для поиска своих бывших знакомых по ГУЛАГу. Таким же способом пытались отыскать Сашу Брусенцова, геройского парня, бывшего лейтенанта. Его имя, отчество, фамилию и даже воинское звание присвоили одному из героев фильма — поручику Александру Никитичу Брусенцову.
Ростислав Янковский, играющий роль полковника Васильчикова, — старший брат Олега Янковского, исполнителя роли Некрасова.
Фильм снимался в том числе в пгт Суворово Одесской области. В Крыму съемки проходили на Арабатской крепости, которая расположена в начале Арабатской стрелки и в фильме играла роль перекопских укреплений. В фильме на ней базировались войска Врангеля, и здесь же снимался их штурм красноармейцами. Также здесь снимали сцену, когда поручик Брусенцов стреляет в Некрасова.