Действие фильма происходит в неназванном городе после окончания Гражданской войны, описанного в киносценарии как вымышленный город Волшанск на Юге России. Пятеро бывших бойцов Красной армии — Егор Шилов, Василий Сарычев, Николай Кунгуров, Андрей Забелин и Степан Липягин — готовятся отправить реквизированные золотые изделия в Москву для закупки продовольствия для голодающих. Однако, ситуация осложняется предательством в их рядах, приводя к нападению на поезд и похищению золота.
Сарычев решает отправить саквояж с золотом тайно под охраной Липягина, в то время как бронированный вагон остается на станции под присмотром. Однако предатели из банды бывших белых офицеров узнают о плане и нападают, убивая чекистов и завладевая золотом. Егор Шилов, один из выживших, начинает собственное расследование, чтобы вернуть украденное золото и найти предателя в своих рядах.

В процессе борьбы за золото и борьбы с предателями, Шилов узнает о сложной сети интриг и обмана, и, в конечном итоге, он сражается за своих друзей и принимает решение не сдаваться в борьбе с преступностью и предательством.
В итоге, Шилову удается вернуть золото и найти предателя, но цена этой победы оказывается высокой. Тем не менее, его верность и решимость восстанавливают порядок и справедливость в городе.