Действия художественного фильма «Служили два товарища» происходят в 20-е годы ХХ столетия во времена Гражданской войны. Красная и Белая армии воюют за Крым. Бывшему фотографу, а ныне бойцу Красной армии Андрею Некрасову поручают очень ответственное задание — заснять с аэроплана на кинокамеру расположение вражеских объектов. Выбора у Некрасова нет, за отказ от выполнения задания его ждет трибунал. В помощники новоиспеченному кинооператору дают бывшего командира роты Ивана Карякина.
Корякин считает своим долгом присматривать за Некрасовым ибо считает его ненадежным и немного странным. Во время съемки самолет с разведчиками сбивают и впереди двух товарищей ждет плен, побег, а так же множество преград, которые предстоит пройти прежде чем вернуться в свой штаб целыми и невредимыми. Параллельно с историей двух товарищей рассказывается история белогвардейского офицера Александра Брусенцова, который в это трудное время нашел свою любовь и смысл своей жизни, но вынужден покинуть родину и все, что ему дорого.