Promotional cover of Bulgasal: Immortal Souls
Banner of Bulgasal: Immortal Souls

Bulgasal: Immortal Souls

2021
16 episodes
1 season
77user score

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.

AD
Season
Cover of the Season 2 of Bulgasal: Immortal Souls

Season 2

ended

There won't be a season 2, the show has ended.

Cover of the Season 1 of Bulgasal: Immortal Souls

Season 1

16 episodes
Dec 18, 2021

Casting
Profile picture of Lee Jin-wook who plays Dan Hwal / Bulgasal
Lee Jin-wook
Dan Hwal / Bulgasal
Profile picture of Kwon Na-ra who plays Min Sang Un / Kim Hwa Yeon
Kwon Na-ra
Min Sang Un / Kim Hwa Yeon
Profile picture of Lee Joon who plays Ok Eul-tae
Lee Joon
Ok Eul-tae
Profile picture of Gong Seung-yeon who plays Min Shi Ho / Dan Sol
Gong Seung-yeon
Min Shi Ho / Dan Sol
Profile picture of Jung Jin-young who plays Kwon Ho Yeol / Dan Geuk
Jung Jin-young
Kwon Ho Yeol / Dan Geuk
Profile picture of Kim Woo-seok who plays Nam Do-yoon
Kim Woo-seok
Nam Do-yoon
Profile picture of Park Myung-shin who plays Lee Hye Suk / Shaman
Park Myung-shin
Lee Hye Suk / Shaman
Profile picture of Lee Young-lan who plays Kim Go Bun
Lee Young-lan
Kim Go Bun
Profile picture of Choi Jae-woong who plays Det. Ham / Yang Se Chul
Choi Jae-woong
Det. Ham / Yang Se Chul
Profile picture of Cha Hee who plays Kim Sang Hui
Cha Hee
Kim Sang Hui
Network
Logo of tvN
Content rating
TV-MA
MA15+
16
15
18
16
15
16
16
16
18+
AP
Similar tv shows
AD