В центре сюжета фильма "Служили два товарища" - две судьбы, переплетенные в эпоху Гражданской войны: красноармеец Некрасов и его помощник Карякин. Некрасов, по воле обстоятельств, становится фронтовым кинооператором, а Карякин, ранее командовавший ротой, теперь вынужден заботиться о своем новом подопечном, которого он считает не только беспомощным, но и ненадежным. Их отношения складываются непросто: Карякин относится к Некрасову с подозрением и постоянно его опекает.
Действие картины разворачивается на фоне военных событий, где каждый день может стать последним. Некрасов, несмотря на свою неопытность в военном деле, старается выполнять свои обязанности оператора с честью, фиксируя важные моменты войны для истории. Карякин же, будучи опытным воином, не может отделаться от ощущения, что его новый товарищ не способен справиться с задачами, которые перед ним стоят.
Взаимодействие между двумя героями становится источником множества комических и драматических ситуаций. Некрасов, в свою очередь, демонстрирует неожиданную стойкость и мужество, заставляя Карякина пересмотреть свое первоначальное мнение о нем. Их отношения проходят через испытания и становятся примером настоящей дружбы и взаимопомощи в условиях жестоких военных будней.
Фильм показывает сложность человеческих взаимоотношений на фоне исторических событий, где каждый персонаж вынужден делать выбор между личными убеждениями и долгом перед страной. "Служили два товарища" - это не просто история о войне, но и глубокий психологический портрет двух людей, чьи жизни переплелись в один из самых сложных периодов российской истории.