Действие фильма происходит в 1918 году в Перми. Среднесибирский белогвардейский корпус под командованием молодого генерала Анатолия Николаевича Пепеляева захватывает город. Армия измотана, не хватает боеприпасов, обмундирования, провианта. Генерал приглашает пермских купцов с целью собрать деньги для нужд армии. Богатая вдова Чагина приносит в качестве контрибуции дорогой бриллиант. На следующий день бриллиант таинственным образом исчезает. К поискам привлекают приговорённого к смерти «красного следователя» Андрея Мурзина, который должен найти бриллиант в обмен на помилование.