Небольшой провинциальный городок потрясает серия жестоких убийств. Рядом с некоторыми убитыми женщинами находят странные бусинки и стихи французского поэта Шарля Бодлера из знаменитого сборника "Цветы зла". Но, не смотря ни на что, полиции так и не удается выйти на след преступника. К расследованию подключается опытный психолог Ирина Елисеева. Ей предстоит составить психологический портрет преступника и разгадать его зловещий план. Но удастся ли ей остановить лавину убийств?
Главная героиня Ирина Елисеева (Светлана Антонова) – успешный практикующий психолог. Она живет вместе с дочерью Леной (Анфиса Черных) в небольшом провинциальном городке. Но однажды судьба сводит ее с майором полиции Сергеем Грозновым (Дмитрий Ульянов), и внезапно размеренная и устоявшаяся жизнь героини превращается в смертельно опасную игру.