История начинается перед Великой Отечественной войной. Джан и капитан Красной Армии Евгений Костин любят друг друга. Но в девушку также влюблен генерал Данилов. В июне 1941-го Костин отбывает к новому месту службы. Начинается война. Родной город Джан захватывают немцы. Костин ранен, но преодолевает сотни верст, чтобы найти любимую. И в ее городе находит лишь… могилу. Потеряв от горя контроль над собой, Костин оказывается в руках врагов. Сотрудник абвера Чертов вербует его. Став высококлассным разведчиком, Костин делает все, чтобы обрести доверие немцев и одновременно не принести вреда своей стране. Войска Данилова освобождают от врага родной город Джан. И тогда же в главное управление контрразведки СМЕРШ поступает шифровка из гитлеровского тыла: «Абвер готовит покушение на генерала Данилова. Макс». Чекисты в недоумении — Макс погиб в 1943 году в Иране. На самом деле шифровку послал Костин…