В 1917-м году двое молодых друзей, Алексей Трофимов и Иван Варавва, участвуют в гражданской войне. Несмотря на многочисленные опасности и тяжелые испытания, выпавшие на их судьбу, товарищи возвращаются с войны живыми. За время службы они стали друг другу словно родные братья. Каждый готов отдать жизнь за друга и за Родину. Алексей женат на красавице Любе, в которую также тайно влюблён Иван. Тем не менее Иван никогда не расскажет о своих чувствах, так как это равносильно предательству друга. Проходят годы. В 40-х годах офицеры Трофимов и Варавва уходят на Великую Отечественную войну. И снова их ждут суровые испытания, свистящие у виска пули и осознание того, что каждый день может стать последним. В 1945-м году война заканчивается, и боевые товарищи возвращаются домой, теперь уже генералами. Люба встречает мужа, и жизнь постепенно возвращается в прежнее русло. В том числе и для Ивана, вынужденного вновь жить с тяжким грузом чувств к жене своего друга.