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