Uma noite, o castelo de Jinju cai e toda a aldeia é capturada no pátio da casa do general Choi Gyeong-hye. A ameaça do general japonês Kimura de que eles só sobreviverão se abandonarem seu antigo mestre e escolherem um novo. Naquele momento, enquanto todos tremiam de medo, Non-gae sacou sua própria espada e cortou a cabeça do general Choi Gyeong-hye, a quem ela amava. Então, Non-gae começa a aceitar o coração de Kimura. O casal de botânicos Seung-hyeon e Yeong-shin, no dia em que subiram a montanha em busca do cravo lendário que dizem absorver almas, acabam acompanhando Jae-jin, que se aproxima deles dizendo que os conhece. No entanto, Jae-jin, que revela uma personalidade estranha toda vez que fica sozinho com Yeong-shin, acaba colocando Yeong-shin em perigo. Seung-hyeon, que percebe a situação tardiamente, inicia uma luta pela vida com Jae-jin...