Mu Deok tidak mengenali Jin Ho Kyung karena raganya didominasi oleh jiwa Nak Su.
Penonton juga dapat menyaksikan tipu daya Jin Mu (Jo Jae Yoon) terhadap kakak tirinya, Jin Ho Kyung.
Jin Mu memalsukan identitas So I (Seo Hye Won) sebagai Jin Bu Yeon yang selama ini dicari Jin Ho Kyung.
Dengan segala kelicikannya, Jin Mu pun berhasil mengelabui Jin Ho Kyung dengan kehadiran Jin Bu Yeon palsu di Jinyowon.
Menuju tamat, konflik pun semakin padat dengan alur cerita tidak terduga.
Putra Mahkota (Shin Seung Ho) pun mulai mencurigai ratu dan Jin Mu.
Para penyihir hebat, termasuk Park Jin (Yoo Jun Sang), Lee Cheol (Im Chul Soo), dan Heo Yeom (Lee Do Kyung) pun menyusun strategi untuk menjatuhkan rencana busuk Jin Mu dan ratu.
Soul Marriage atau Alchemy of Souls merupakan drama fantasi romantis tentang para penyihir di negeri Daeho.
Mereka harus berhadapan dengan pelaku pemindah jiwa yang diam-diam mempraktikkan sihir terlarang.