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