Во время пробежки ранним утром Антон Гаврилов обнаруживает тело маленького Тёмы — соседского мальчика. Расследование поручают Корецкому, неприятному типу с пронзительным взглядом, который сразу решает, что Антон лжёт. Чтобы очистить своё имя, парень начинает копать сам и узнаёт: за благополучными фасадами соседских домов скрываются грязные секреты. Даже те, кого он считал друзьями, оказываются не теми, за кого себя выдают.
Чем дальше заходит Антон, тем больше его подозрения мечутся между разными людьми. Параллельно рушится его собственная жизнь — работа, отношения, покой. Но в итоге он натыкается на правду, такую нелепую и страшную, что даже Корецкий не ожидал такого поворота.