Экранизация одноимённого романа Александра Бушкова.
Агент спецподразделения "Пираньи" Кирилл Мазур с напарницей Ольгой под видом совместного отпуска направляются в сибирскую тайгу, чтобы ликвидировать лабораторию химического оружия. Она затоплена на дне озера, на территории, которая вскоре должна отойти Китаю. Неожиданно агенты попадают в мир, где законы цивилизации не работают, а смертоносное оружие контролирует банда нового "хозяина тайги" Прохора. На досуге тот развлекается настоящей охотой на людей, среди которых оказываются Мазур и Ольга. Кириллу, вместо того чтобы спасать мир, придётся сменить привычный автомат на самодельный костяной нож и защищать себя и напарницу...
Город Шантарск — вымышленный город. Герой Бушкова Мазур — агент спецподразделения "Пираньи". Для съёмок фильма продюсеры Валерий Тодоровский и Илья Неретин пригласили Андрея Кавуна, снявшего до этого три многосерийных телевизионных фильма: "Вокзал", "Команда" и "Курсанты". Фильм "Курсанты" участвовал в фестивале телевизионного кино в Монте-Карло, вышел в финал международной телевизионной премии Emmy International за 2005 год. Это четвёртый совместный фильм актёров: дуэт Машков-Миронов снимался в картинах "Лимита", "Мама", "Идиот". Однако в "Пираньях" актёры впервые поменялись привычными амплуа: Владимир Машков играет положительного героя, Евгений Миронов — злодея. Ради роли Евгению Миронову пришлось покрасить волосы в белый цвет. По мнению актёра, это придаёт жёсткости его герою. Почти все трюки в фильме актёры выполняют сами. Непроходимую тайгу режиссёр Андрей Кавун хотел снимать под Красноярском, в настоящей тайге. Правда, до выбранных живописных мест необходимо было добираться на вертолёте, а для подготовки съёмочной площадки пришлось бы вырубить не один кубометр живого леса. Поэтому от идеи съёмок в красноярской тайге пришлось отказаться. Съёмочный период фильма длился 48 дней. Съёмки проходили в Карелии, где снималась "тайга" и непосредственно сама охота, затем несколько дней в Москве — подводные съёмки, а затем — Минск. Именно там, под Минском, была выстроена "заимка в тайге". Кинематографическое поселение сразу стало местной достопримечательностью. Жители вымышленного городка одеты в одежду разных времён: форма белогвардейцев, одежда крестьян ХIХ века... Художнику по костюмам Людмиле пришлось одеть более 100 человек массовки. В фильме герой Владимира Машкова делает лук из подручных материалов — одна из интереснейших сцен в картине. Съёмочная группа разыскала бывшего спецназовца ГРУ, который провёл мастер-класс по выживанию в лесу и изготовлению "самопального" оружия: лука, тетивы, стрел. В результате обучения Светлана Антонова лишилась волос — в одной из сцен, делая лук, Владимир Машков отрезает актрисе косу. Разумеется, эту сцену снимали одним дублем. При съёмках картины не пострадало ни одно животное.