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