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