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