Бывший офицер Сергей Гущин прибывает в сибирский городок Чуйск, чтобы найти пропавшую племянницу друга Марию. В Чуйске Сергей встречает своего однополчанина Степана Зацепина, которого считал погибшим, и в его смерти винил себя. Но Зацепин выжил благодаря знахарке из деревни Кержанцы. В этой деревне Гущин находит Марию и становится очевидцем ее страстной любви к местному охотнику Кондрату. От Марии он узнает, что Зацепин, собрав оружие и местных мужиков, держит в страхе всю округу. Гущин решает защитить деревню от грубой силы бывшего сослуживца и его банды.