Максим, 32 года, водитель грузовика, возвращается в родной город после десяти лет отсутствия. Встречает бывшую жену Лену, которая теперь работает в местном кафе. «Ты всё такой же», — бросает она, разливая кофе. Его отец, Николай Петрович, болен, сидит на кухне с бутылкой и старыми фотографиями. По вечерам Максим шатается по промзоне, где раньше был завод. Знакомый Сергей предлагает «дело» — перевезти контрабанду. «Не для себя, для отца», — уговаривает он. Дождь, грязь, фонари мигают.
Максим, журналист из Москвы, расследует дело о коррупции в строительной компании. Его подруга Аня, юрист, помогает с документами. Они находят связь между чиновником Сергеем Петровым и подрядчиком Игорем Семёновым. В кафе на Тверской Максим встречает информатора, который передаёт флешку с данными. Аня расшифровывает файлы, обнаруживая откаты и поддельные тендеры. В парке Горького Максима преследуют неизвестные, но он скрывается. В финале материалы публикуют, Петрова арестовывают. Аня говорит:
В Москве, 2015 год. Олег, бывший спецназовец, случайно становится свидетелем похищения девушки Ани. Он узнаёт её – они жили в одном доме на окраине. Похитители – банда во главе с криминальным авторитетом Громовым. Олег идёт по следу: разговор в подворотне («Ты не в своём деле копошишься»), погоня через рынок «Садовод», перестрелка в полуразрушенном цехе. В финале – драка на крыше, Громов падает в груду мусора. Аню спасают, но Олег исчезает – только окурок на асфальте.