Sang-duk
Ri Hak-sung
Jang Yeong-sil
Hong Beom-do
Lim Tae-san
Byeon Jong-gu
Self
Cheon Man-deok
Admiral Yi Sun-Shin
Mr. Jang
Doctor (voice) (cameo)
Kang Hyung-chul
Himself
Choi Ik-hyun
Wanderer
Kyung-chul
Mr. Baek
Gang Tae-shik
Hyeon-woo
North Korean Soldier (uncredited)
Oh Dae-su
Jang Seung-up
Kang-jae
Seo Min-ki
Park Mu-young
Chang-goo
Ma Dong-pal
Mr. Kim
Tae-sik