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