All Cast

Kam Woo-sung

Kam Woo-sung

Jang-sang

Lee Joon-gi

Lee Joon-gi

Gong-gil

Jung Jin-young

Jung Jin-young

King Yeonsan

Kang Sung-yeon

Kang Sung-yeon

Jang Nok-su

Yoo Hai-jin

Yoo Hai-jin

Yuk-gab

Jang Hang-seon

Jang Hang-seon

Cheo-sun

Jeong Seok-yong

Jeong Seok-yong

Chil-duk

Lee Seung-hun

Lee Seung-hun

Pal-bok

Yoon Joo-sang

Yoon Joo-sang

Sung Hee-an

Choi Il-hwa

Choi Il-hwa

Sung Jun

Shin Jung-keun

Shin Jung-keun

Lee Geuk-kyun

Woo Hyeon

Woo Hyeon

Hong

Yun So-jeong

Yun So-jeong

Queen In-soo

Lee Young-suk

Lee Young-suk

Nobleman

Jeon Il-beom

Jeon Il-beom

Yoon Ji-sang

Maeng Bong-hak

Maeng Bong-hak

Chief of Police

Jeong Dae-yong

Jeong Dae-yong

Shaman

Cho Ryun

Cho Ryun

Mistress Uhm

Seo Seung-won

Seo Seung-won

Butler

Shin Un-seop

Shin Un-seop

Spectator 1 (uncredited)

Kim Jin-Su

Kim Jin-Su

Namsadang Performer (uncredited)

Park Young-soo

Park Young-soo

Court Jester