Константин Логов всегда держал дистанцию — ни друзей, ни личной жизни, только работа. Начальство ценит его за это, доверяя запутанные дела, которые он разбирает с холодной логикой. Но последнее расследование выбивает его из колеи: в тихом районе кто-то оставляет следы кровавых расправ. Жертвы разорваны так, будто над ними поработал зверь, а шепчущиеся соседи винят речных демонов.
Сам Логов не верит в сказки, но факты не сходятся. Единственная зацепка — скромная Оксана, живущая у реки. Она кажется невинной, даже трогательной, и Константин ловит себя на мысли, что ему не хочется видеть её виновной. Но улики ведут именно к ней, а инстинкты следователя редко ошибаются.