Действие фильма начинается на территории Польши, в немецком концентрационном лагере, куда приезжает сам генерал Власов, чтобы агитировать советских военнопленных вступать в «Национальную Освободительную Армию», а затем — в колымских лагерях.
События охватывают период с 1944-го по 1946 год, а начинаются с момента, когда майор Пугачев попадает в немецкий плен, откуда он, пренебрегая предложением Власова о возможных благах в случае добровольного перехода на сторону фашистов, совершает побег. Вместо возвращения на фронт Пугачева и его друзей ожидают допросы, клеймо «врага народа» и 25 лет колымских лагерей.
Сцены пребывания Пугачева в лагерях перемежаются эпизодами воспоминаний о его детстве, школе, родном доме, жене.