Karena Jang Uk memenuhi kualifikasi sebagai penyihir setelah menang melawan Putra Mahkota, dia baru bisa bergabung dengan Songrim untuk belajar secara resmi sebagai murid.
Namun, Songrim hanya bisa dimasuki oleh penduduk khusus atau orang yang berkepentingan, seperti para penyihirnya.
Hal inilah yang menyebabkan Jang Uk harus berpisah sementara dengan Mu Deok, lantaran guru sekaligus pelayannya itu bukan penduduk Songrim.
Demi tetap berada di sisi Jang Uk, Mu Deok mencoba berbagai macam cara, termasuk mengikuti ujian khusus pegawai Songrim.
Setelah mengikuti serangkaian tahapan seleksi yang sulit, Mu Deok akhirnya berhasil mengalahkan 120 orang lainnya dan menjadi satu dari lima orang yang terpilih sebagai pegawai baru di sana.
Jang Uk yang mengetahui hal ini pun menyambut Mu Deok dengan penuh semangat.
Tak lama setelah menyelesaikan tugas yang diberikan Park Jin (Yoo Jun Sang), dia bergegas menemui Mu Deok.
Soul Marriage atau Alchemy of Souls merupakan drama rom-com fantasi berbalut aksi tentang para penyihir di desa Daeho.
Di sini, mereka harus berhadapan dengan para pelaku pemindah jiwa.