Действие фильма разворачивается во время Октябрьской революции 1917 года в России. Тяжелое положение на фронте вынуждает солдат отправить в Петроград посыльного с письмом для В.И. Ленина. Этим ходоком оказывается бывший крестьянин Иван Шадрин, которому поручили лично встретиться с вождем и задать тому все волнующие вопросы. Простой человек с ружьем и в поношенной шинели отправляется в долгое путешествие, еще не зная, примут ли его в Смольном. «Человек с ружьем» — революционный фильм, снятый по произведениям Николая Погодина. Первый фильм из трилогии режиссера Сергея Юткевича.
Старший лейтенант Лунин отправляется на новое место несения службы, которое находится в приграничной зоне. Застава в горах — место стратегически важное и поэтому требует особого надзора. Иностранные разведчики готовят переброску своей группы на территорию СССР. Для того чтобы осуществить операцию, они пытаются усыпить бдительность пограничников, развернув вблизи границы археологические раскопки. Пока одна группа усыпляет внимание советских солдат, другая — собирает возле границы местную банду, которая должна напасть на приграничный пункт.
Закончилась война, и солдаты возвращаются. Герой картины Федор встречает на одной из станций мальчишку, тоже Федора. Взявшись подвезти его пару станций, мужчина понимает, что мальчишка беспризорник, и дома его никто не ждет. Поддавшись неожиданному порыву, Федор зовет маленького тезку жить к себе. Выяснилось, что жить негде — на месте бывшего дома два Федора застали лишь руины. Но не беда! Они заново отстроились и счастливо зажили своей маленькой семьей, пока, как это бывает, между двумя мужчинами не встала красавица. Федор-старший женился, а мальчишка начал ревновать своего нового папу.