Фильм снят по одноимённому роману Николая Алексеевича Островского.
Первоначально Владимир Конкин был утверждён на роль Цветаева — антипода Корчагина. Режиссёр Николай Мащенко изменил своё решение в ходе съёмок, просматривая отснятый материал.