Восточная Сибирь, 1979 год. Старик Силантий по просьбе шаманки Омы совершает таинственный ритуал: сжигает ее тело сразу же после смерти. Перед кончиной Ома просит Силантия не нарушать данной им клятвы. Москва, 1999 год. Молодой повеса, старший лейтенант Алексей Карташ веселится в компании друзей. Он не намерен прерывать веселье ради встречи со своей девушкой Ларисой — дочкой генерала Минаева. Лариса тяжело переживает ссору с Алексеем и пытается покончить с собой. Узнав об этом, ее отец приходит в ярость и отправляет своего подчиненного Карташа служить в Сибирь. Прибыв в Великореченск, Алексей спасает таксиста Петра Гриневского от нападок местного рэкета. Тот отвозит Карташа к новому месту службы — в поселок Парма. В пути выясняется, что Петр — ветеран Афганской войны.
Восточная Сибирь, Великореченск. После звонка ювелира Вацмана в милицию Гриневского арестовывают. Следователь добивается от него признания в убийстве директора антикварного магазина Казарновского, совершенного около года назад. К Петру приходит адвокат Минкин и явно намекает на свою связь с человеком, которого Гриневский подвозил до больницы. Минкин предлагает Петру ничего не рассказывать следствию об этом, предлагая взамен помощь в снижении срока. В противном случае адвокат угрожает причинить вред жене Гриневского. Петра осуждают и отправляют в колонию, в которой служит Карташ — в поселок Парма. Егор самостоятельно отправляется в Шаманкину Марь на разведку. По пути он находит кости множества пропавших людей и труп своего товарища Степана, также ранее пропавшего без вести.
В тюрьму прибывает Пугач. Он приказывает местным уголовником из числа своих приближенных устроить ему встречу с Гриневским. Михаила Ивановича беспокоят взаимоотношения Баркаса и Пугача, и он вместе с Алексеем решает устроить плановую ночную проверку-обыск. Алексей продолжает инспектировать работу зэков по укладке шпал на железной дороге. Назад в тюрьму он возвращается один и на него нападает человек, которого он видел в кафе во время встречи с Егором. Алексей нейтрализует его и требует назвать имена людей, его нанявших. Но снайпер, сидящий на горе, убивает его и пытается застрелить Алексея. На выручку к Карташу внезапно приходит Гриневский, вовремя оказавшийся неподалеку — он убивает снайпера и везет Алексея на машине в Великореченск, где по приказу Михаила Ивановича Карташ должен встретить на станции его дочь Машу. Вместе с Машей в поселок приезжает некий Геннадий Кокарев, представившийся археологом.
Поселок Парма. Кабан и Фока встречаются с Сориным и договариваются о провозе водки на территорию тюрьмы. Повар-зэк рассказывает Карташу о том, что Пугач прибыл в зону, чтобы сменить предыдущего «смотрящего» Баркаса и в связи с этим готовит угощение для всех зэков — планирует провести в зону водку. Алексей приказывает повару найти место, где Пугач прячет водку. Пугач от своих подельщиков узнает о том, что карту Егора нашли при обыске барака и изъяли, но зэки уверяют, что спрятали копию карты в цехе. Они возражают против участия Гриневского в планируемом ими побеге, но Пугач настаивает на этом, т.к. для побега ему нужен еще один вертолетчик, а кроме Петра и Мерзлого никто из зэков не умеет управлять вертолетом. Карташ беседует с Геннадием и узнает от него, что в Шаманкиной Мари находится подпольное производство меха. Алексей, поняв, что Геннадий на самом деле не археолог, а сотрудник госбезопасности, говорит ему, что ничего не успел выяснить у Егора перед его смертью. Пугач узнает о том, что Повар — стукач.
Зэки под руководством Пугача сбегают в тайгу, а вторая группа зэков во главе с Шурупом уходит в деревню недалеко от тюрьмы и начинает грабить местных жителей. Пугач со своей группой углубляется в тайгу. Во время бунта зэки убивают капитана Гаврилова и полковника Топтунова. Гриневский также уходит на волю и приезжает в клуб, чтобы забрать Машу и Алексея. Вместе они решают не говорить Маше о смерти ее отца и решают продолжить путь вместе. Геннадий Кокарев продолжает поиски закрытого производства в Шаманкиной Мари. В тюрьму направляют подкрепление — колонны с бойцами ОМОНа и внутренних войск. Шуруп вместе со своими подельниками нападают на Алексея, Петра и Машу. Шуруп сообщает Маше, что ее отец убит зэками.
Геннадий замечает в тайге связанных Гриневского и Карташа и приходит им на выручку — вместе они убивают зэков. Геннадий и Алексей понимают, что для Пугача бунт — отвлекающий маневр в его планах и решают вместе с Гриневским продолжить преследование Пугача. Авторитет Якут узнает от своих подручных Фоки и Кабана об успешном побеге Пугача и его людей. В поселке Парма и тюрьме начинается зачистка — зэков ловят и уничтожают силы ОМОНа и внутренних войск. Геннадий, Алексей, Петр и Маша находят избушку, в которой было спрятано оружие для Пугача и его людей. Алексей показывает Геннадию карту Егора и рассказывает, что согласно ей неподалеку должен располагаться секретный объект в Шаманкиной Мари.
Кандидат в губернаторы области Сосницкий приказывает своему помощнику Самойлову начать ликвидацию секретного прииска в Шаманкиной Мари. Геннадий, Карташ, Гриневский и Маша доходят до прииска и видят взрывы шахт. Пугач со своими людьми начинают атаку прииска. Гриневский, Алексей, Геннадий и Маша решают подождать окончания схватки между охранниками прииска и людьми Пугача. Офицеры ФСБ, пославшие Геннадия Кокарева на спецзадание, начинают его поиски. Пугач с зэками находят два ящика с платиной и обсуждают дальнейший план действий. Гриневский решает пойти к Пугачу и договориться с ним. Карташ, Маша и Геннадий продолжают следить за происходящим из укрытия.
Гриневский, Карташ, Маша и Геннадий атакуют и убивают Пугача и зэков и забирают ящики с платиной. Затем они вступают в схватку с внезапно прилетевшими людьми Сосницкого и убивают всех. Забрав вертолет и платину, Карташ, Гриневский и Маша улетают. Из вертолета они связываются с главой Великореченского ОВД Чубенко, который предлагает им совершить посадку, а сам сообщает о них людям Якута. Узнав во встречающих вертолет Фоку и Кабана, Гриневский экстренно взлетает. Гриневский, Карташ и Маша прячут один ящик с платиной в тайге, а второй решают взять с собой для гарантии безопасности. По спутниковому телефону, найденному в вертолете, Гриневский связывается со своим армейским другом Дангатаром и решает лететь в Среднюю Азию. ФСБ засекает звонок и решает взять Дангатара в разработку.
Гриневский, Алексей и Маша встречаются с человеком Дангатара Юрием и, спрятав вертолет, едут вместе с ним в город. Сосницкий узнает о том, что платину и вертолет захватили Гирневский, Карташ и Маша и решает подождать, пока люди Якута поймают их. Чубенко выходит на след Дангатара и передает его телефонный номер Якуту, который просит своего товарища авторитета Узбека помочь задержать троих русских, направляющихся в Среднюю Азию. По поддельным документам Гриневский, Карташ и Маша выезжают к Дангатару. На вокзале их встречают незнакомые люди, и они попадают в плен к местным бандитам. Гриневский слышит, как один из бандитов рассказывает об убийстве Дангатара. Бандиты требуют вернуть второй ящик с платиной. Внезапно сестра Дангатара Джумагуль помогает Гриневскому и его друзьям сбежать из плена и сообщает им, что Дангатар жив. Вместе они направляются к нему.
Гриневский, Карташ и Маша натыкаются на группу бандитов и вступают с ними в схватку, в результате которой погибают все бандиты, кроме их главаря Садуллы. Гриневский находит машину с наркотиками, а Джумагуль советует спрятать их, чтобы гарантировать себе безопасность, если бандиты их поймают. Гриневский с друзьями прячут наркотики и платину в разных местах и продолжают путь. Люди Садуллы догоняют их и берут в плен, а человек Якута Фока отправляется в Среднюю Азию на их поиски. Люди Якута берут в заложники жену Гриневского Ольгу.
Ольгу Гриневскую привозят в дом под охрану Абу-Симбела и Маркиза. По заданию Якута Фока с подельниками встречается с его доверенным лицом в Средней Азии — Неджметдином. Гриневский, Алексей, Джумагуль и Маша, отдав Неджметдину наркотики, получают свободу. Между Гриневским, Карташом и Фокой с подельниками происходит драка. Неджметдин задерживает всех и устраивает между ними показательный бой. Но Джумагуль побеждает в бою свою соперницу из числа людей Фоки, и Наджметдин отпускает Гриневского и его друзей. Фока продолжает преследовать их.
Маша, Гриневский, Карташ и Джумагуль приезжают к Дангатару и узнают от него о местном авторитете Саидове, который убил его хозяина. Дангатар вынужден оставаться дома, чтобы охранять свою семью от бандитов Узбек по телефону требует от Дангатара выдать русских, но Дангатар отказывается. Фока со своими людьми встречаются с Узбеком, который обещает им помощь в поимке Гриневского, Карташа и Маши. Брат Дангатара Мурад узнает о готовящемся захвате русских в доме Дангатара и предупреждает Гриневского.
Фока со своими подельниками и людьми Узбека атакуют дом Дангатара, но Алексей, Гриневский и Мурад предвосхищают нападение. В это время сотрудник ФСБ Сергачев уговаривает Дангатара сотрудничать и убедить Гриневского и Карташа выдать платину. Но Дангатар отказывается. Вернувшись домой, Дангатар рассказывает друзьям о встрече с Сергачевым, и вместе они решают вернуть платину ФСБ. Дангатар и Джумагуль провожают Гриневского, Машу и Алексея, которые собираются привезти платину из тайника. Но около тайника их арестовывают сотрудники ФСБ во главе с Сергачевым. Узнав об аресте друзей, Дангатар направляется им на помощь. Маркиз, сильно напившись, случайно убивает Ольгу Гриневскую.
Дангатар приходит в дом, где ФСБ удерживает Гриневского, Карташа и Машу и предлагает им помощь, но Гриневский отказывается. Милиция обнаруживает в доме, где держали Ольгу Гриневскую, ее вещи. Узнав о смерти Ольги, Сергачев решает пока не говорить об этом Гриневскому. ФСБ совершает покушение на Сосницкого, но ему удается выжить. Гриневский и Алексей просят Сергачева о помощи, обещая взамен сообщить место хранения платины. Но по пути от тайника люди Сосницкого нападают на Гриневского, Карташа и Машу и забирают платину. От авторитета Коренного Сосницкий узнает о готовящемся «сходняке» криминальных авторитетов под руководством Якута и решает сорвать встречу криминалитета. О планах Сосницкого узнает ФСБ. Гриневский возвращается к себе домой.
У себя дома Гриневский нейтрализует людей Сосницкого и узнает о том, что Ольга захвачена Якутом. Приехавший к дому помощник Сосницкого берет Гриневского, Алексея и Машу в заложники. Чубенко по просьбе Сосницкого передает ему фотографии убитой Гриневской. Сергачев со своими людьми в конспиративной квартире ждет, когда сработает «маячок» в ящике с платиной, похищенном Сотницким. Сосницкий требует Гриневского отдать платину и предлагает пойти вместе с ним на «сходняк» авторитетов, чтобы там разобраться с Якутом. В серии массовых кровавых криминальных разборок погибает Фока. Сосницкий приносит Гриневскому фотографии убитой Ольги. Сосницкий начинает информационную войну против Якута.
Якут понимает, что кровавые разборки в его городе — дело рук Сосницкого и готовится к встрече с ним. По приказу Якута в офисе Сосницкого устанавливают бомбу, но Сосницкому снова удается выжить. Сосницкий встречается с заказчиком платины, но тот отказывается от сделки, убедившись, что платина фальшивая. Сергачев получает сигнал «маячка» о местонахождении платины и начинает готовить его задержание. Гриневский, Маша и Алексей едут на «сходняк» вместе с Сосницким. Гриневский и Карташ проникают на завод, пока Маша, Сосницкий и его люди ждут снаружи. В этот момент Сосницкого задерживает ФСБ. Якут вступает в схватку с Гриневским и погибает. Гриневский смертельно ранен, и его увозят в больницу. ФСБ и милиция начинают штурм здания.