В провинциальном городе захвачен автобус с заложниками. Операцией по их освобождению командует подполковник Алексей Дмитриевич Тимофеев (Олег Штефанко). Требования бандитов неприемлемы, городские власти требуют дождаться подкрепления из Москвы, но террористы убивают первого заложника.
Тимофеев решает освободить заложников в одиночку. Отвлекая бандитов, подполковник устраняет их обоих. Вскоре после этого Тимофеева вызывают к начальнику прибывшего из Москвы подкрепления полковнику Курагину (Евгений Леонов-Гладышев). Полковник утверждает, что среди террористов был некий Дохоев, который был нужен ему живым. Полковник недоволен действиями Тимофеева, между ними возникает ссора, дошедшая до физического насилия. Вскоре Тимофеева увольняют из полиции.
Неожиданно подполковнику предлагают новую работу-возглавить сверхсекретное подразделение, группу "Зета", целью которой является ликвидация террористов и их сообщников "без суда". Обстоятельства вынуждают Тимофеева согласиться. Вскоре к группе присоединяются пять человек-бывший командир Тимофеев Косенко, водитель-виртуоз Ткач, программист Расул и два специалиста по ведению боевых действий-Вдовин и Корнеев.
Первой задачей группы является ликвидация бизнесмена Плотникова, операция проваливается, за группой начинается охота. Вскоре участники группы понимают, что стали всего лишь марионетками в руках представителей крупной преступной структуры. Но Тимофеев не из тех, кто отрекается от своих принципов. Он начинает игру, в которой на карту поставлена справедливость, а цена - жизнь его и его товарищей.