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