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