Любомиров Алексей Иванович — генерал-майор медицинской службы, 50 лет
Ступаков Иван Алексеевич — подполковник медицинской службы, 43 лет
Вера Ступакова — его дочь, 19 лет
Савинов Владимир Тарасович лейтенант-разведчик, 25 лет (в эпилоге — ответственный работник министерства)
Марина Гордеевна — его мать, 70 лет
Крикунов Степан Степанович — полковник медицинской службы, 35 лет.
Киреева Анна Ильинична — майор медицинской службы, 40 лет
Гаркуша Полина — капитан медицинской службы, 25 лет
Цаца Светлана Святозаровна — лейтенант медицинской службы, 25 лет
Серафима — медсестра
Рыжеусый — рядовой пехоты, 35 лет
Лейтенант-пиротехник Алеша — сын Савиновых, 18 лет
Первый санитар
Второй санитар
Артюхов — майор медслужбы
Действие происходит летом 1943 года где-то на Западном фронте. В прологе и эпилоге — 20–25 лет после войны.