Main Cast
Supporting Cast
- Lee Seung-Hyo as Kim Alcheon
- Lee Soon-Jae as King Jinheung
- Im Ho as King Jinji
- Jo Min-Ki as King Jinpyeong
- Yoon Yoo-Sun as Lady Maya
- Seo Young-Hee as Sohwa
- Ahn Kil-Kang as ChilSuk
- Jeon No-Min as Lord Seolwon
- Jeong Ho-Bin as Munno
- Joo Sang-Wook as Wolya
- Jeong Ho-Geun as Seolji
- Im Ye-Jin as Lady Manmyeong
- Jeong Seong-Mo as Kim Seohyeon
- Dok Go-Yeong as Lord Sejong
- Kim Jeong-Hyeon as Hajong
- Jeong Woong-In as Misaeng
- Oh Yeong-Soo as Wolcheon
- Song Ok-Sook as Priestess Seori
- Jo Myeong-Jin as Seolmae
- Ko Yoo-Ho as Hojae
- Eom Yho-Seob as Yeomjeong
- In Gyo Jin as Kim YongChun
- Park Jeong-Cheol as Kim Yongsu
- Hong Gyeong-In as Seok-Pum
- Kang Ji-Hoo as Im Jong
- Seo Dong-Wun as Deok Chung
- Jang Hee-Woong as Park-Ooi
- Lee Sang-Hyeon as Piltan
- Ryoo Sang-Wook as Dae Nam-bo
- Baek Do-Bin as Bojong
- Kim Dong-Hee as Wang Yoon
- Choi Seong-Jo as Seon Yeol
- Lee Mon-Sik as Jukbang
- Ryoo Dam as Godo
- Jeon Yeong-Bin as Goksahuen
- Park Yeong-Seo as Daepung
- Moon Ji-Yoon as Shiyeol
- Kim Ki-Hyeon as Geochilbu
- Seo kang (Alcheon's Nangdo)
- Kang Seong-Pil as Santak
- Kim Dong-Su as Hyeop Seong
- Park Eun-Binas Boryang
- Q-ri as Yeong Mo
Guest Cast