Bulgasal: Immortal Souls es una serie de drama de fantasía y suspenso de origen surcoreano. La serie gira en torno a las historias de Dan Hwal (Lee Jin-Wook) y Min Sang-Un (Kwon Na-Ra). Dan Hwal solía ser un humano normal hace 600 años. Mientras cumplía su misión como oficial militar para borrar los restos de la antigua dinastía, se transformó en un ser inmortal. Hasta este momento, ha sido inmortal durante los últimos 600 años. Por otro lado, Min Sang-Un solía ser inmortal pero ahora ha reencarnado en un ser humano y vive como uno. Después de pasar por un evento trágico, cambió su nombre e identidad. Ella vive escondida y busca venganza. Ok Eul-Tae (Lee Joon) también es inmortal. A diferencia de Dan-Hwal, disfruta de su inmortalidad, así como del poder y la riqueza. En el pasado, Dan Sol (Gong Seung-Yeon) solía ser la esposa de Dan Hwal. Ella tiene algo especial.