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