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