Dan Hwal / Bulgasal
Lee Jin-uk
Dan Hwal / Bulgasal

Cursed since birth and exempt from death, a revenge-driven immortal sets out on a quest to reclaim his soul and end a 600-year-old vendetta.
Bulgasal: Immortal Souls | Official Trailer | Netflix [ENG SUB] Official
Dan Hwal / Bulgasal
Lee Jin-uk
Dan Hwal / Bulgasal
Min Sang Un / Kim Hwa Yeon
Kwon Na-ra
Min Sang Un / Kim Hwa Yeon
Ok Eul-tae
Lee Joon
Ok Eul-tae
Min Shi Ho / Dan Sol
Gong Seung-yeon
Min Shi Ho / Dan Sol
Kwon Ho Yeol / Dan Geuk
Jung Jin-young
Kwon Ho Yeol / Dan Geuk
Nam Do-yoon
Kim Woo-seok
Nam Do-yoon
Lee Hye Suk / Shaman
Park Myung-shin
Lee Hye Suk / Shaman
Kim Go Bun
Lee Young-ran
Kim Go Bun
Det. Ham / Yang Se Chul
Choi Jae-woong
Det. Ham / Yang Se Chul
Kim Sang Hui
Cha Hee
Kim Sang Hui
The insane amount of plot conveniences ruined the drama and killed even the slightest potential it might had which made the writing seems abysmal. Not only it was stupid with every step along the way but it also removed the tension with any serious scene. Moreover, we were over fed the same repeated information like babies. Even if we were to disregard all of that, the pacing was terrible with a big empty gap of nothingness in the middle parts. None of the side cast were interesting enough to make the middle parts worthwhile. Aside from the first episode, there wasn't much appeal left.
Read full reviewMore series you might want to watch next.