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