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