Em Flower of Evil, Baek Hee-sung (Lee Joon-gi) é um pai e marido que esconde um segredo do passado de sua família. Sua esposa, Cha Ji-won (Moon Chae-won), é uma detetive investigando uma série de brutais assassinatos em Seul. Na superfície, eles aparentam ser uma linda e amavél família, com uma bela e inteligente filha que ama os pais. Aos poucos, Ji-won começa a desconfiar que seu marido possa esconder algo dela e talvez tenha algum envolvimento com os assassinatos.