Восточная Сибирь, 1979 год. Старик Силантий по просьбе шаманки Омы совершает таинственный ритуал: сжигает ее тело сразу же после смерти. Перед кончиной Ома просит Силантия не нарушать данной им клятвы. Москва, 1999 год. Молодой повеса, старший лейтенант Алексей Карташ веселится в компании друзей. Он не намерен прерывать веселье ради встречи со своей девушкой Ларисой — дочкой генерала Минаева. Лариса тяжело переживает ссору с Алексеем и пытается покончить с собой. Узнав об этом, ее отец приходит в ярость и отправляет своего подчиненного Карташа служить в Сибирь. Прибыв в Великореченск, Алексей спасает таксиста Петра Гриневского от нападок местного рэкета. Тот отвозит Карташа к новому месту службы — в поселок Парма. В пути выясняется, что Петр — ветеран Афганской войны.