Великая Отечественная война. Молоденький музыкант из провинциального городка Володя Данилин после гибели отца уходит добровольцем на фронт. Поскольку из-за плохого зрения он не годен к строевой службе, его направляют в роту связи и назначают ездовым при норовистом коне Бесе. Володе удается с ним справиться, но вскоре Бес гибнет на минном поле. Чтобы добыть коня, Володя отправляется в тыл к немцам. Все уже считают его погибшим, но он возвращается с раненым конем, которого называет Федей и сам выхаживает. Бойцы полюбили Володю, над которым вначале подсмеивались, считая недотепой. Разведчица Лена берет его с собой на задание, а когда ее ранят, Володя спасает ее и самостоятельно проводит корректировку артобстрела. Вскоре, во время наступления, Володю ранят. После госпиталя он возвращается в свою часть, где его находит награда. Федя ослеп, и Володя оставляет его безлошадным крестьянам, вынужденным пахать на себе, а сам уходит с однополчанами вперед, на запад.