Admiral Yi Sun-shin
Park Hae-il
Wakisaka Yasuharu
Byun Yo-han
Manabe Samanozo
Jo Jae-yun
Kuroda Kanbei
Yoon Je-moon
Yi Un-ryong
Park Hoon
Watanabe Shichiemon
Park Jae-min
Wakisaka Sahei
Lee Seo-jun
Jeong Un
Kim Jae-young
Song Hui-rip
Yoon Jin-young
Kuki Yoshitaka
Kim Kang-il
Hwang Bak
Lee Jun-hyeok
Yi Eon-ryang
Kim Min-jae
Eo Yeong-dam
Ahn Sung-ki
Kim Wan
Kim Koo-taek
Sin Ho
Son Kyoung-won
Gwon Jun
Ahn Seong-bong
Yi Gi-nam
Lee Woon-san
Todo Takatora
Kim Myung-gon
Jeong Dam
Kim Young-woong
Kobayakawa Takakage
Jeong-hwan Kong
Kim Cheon-son
Bae Hyeon-seong
Yi Yeong-nam
Kim Dae-myung
Yi Bong-su
Jung Ye-hun
Won Gyun
Son Hyun-joo
Gwon Yul
Kim Han-min
Kuroda
Jung Je-woo
Mrs. Byun
Moon Sook
Sahaee
Kim Ki-ho
Lee Gwang
Hyun Bong-sik
Kim Wan's man
Nam Hyun-woo
Junsa
Kim Sung-kyu
Kato Yoshiaki
Kim Sung-kyun
Jeong Bo-reum
Kim Hyang-gi
Im Jun-yeong
Ok Taec-yeon
Yi Eok-gi
Gong Myeong
Na Dae-yong
Park Ji-hwan
Sound Supervisor
Kim Suk-won
Original Music Composer
Kim Tae-seong
Makeup & Hair
Cho Tae-hee
Writer
Executive Producer
Director
Visual Effects Supervisor
Jang Seong-ho
VFX Supervisor
Jung Chul-min
Lighting Director
Kim Gyeong-seok
Editor
Lee Gang-hee
Props
You Cheong
Director of Photography
Kim Tae-sung
Production Design
Jo Hwa-seong
Costume Design
Kwon Yoo-jin
Special Effects Supervisor
Jung Do-ahn
An Hyeon-geon
Martial Arts Choreographer
Choi Bong-rock
Jung Sung-jin
Yoon Hong-gi
Jung Seok-jae
3D Supervisor
Park Gi-do
Grip
Kim Gwan-seob
Stunts
Song Min-seok
Visual Effects Director
Jo Gyeong-hun
Im Jong-hyeok
Set Decoration
Kim Jung-woo
Yang Il-seok
CGI Director
Park Si-hwan
Compositing Artist
Park Seong-hyeon
Kim Yong-u
Assistant Director
Kim Jun-su
No Hyeong-gi
Jeon Min-gyu
Costume Designer
Park Se-ra
Choi Byung-hwan
Han Tae-jung
Suh Jeong-woo
Park Gab-jin
Production Sound Mixer
Kang Bong-sung
Cha Sang-do
Line Producer
Yoon Se-yeon
Kang Gyeong-su
Digital Intermediate
Park Jin-ho
Post Producer
Lee Na-ra
Still Photographer
Jeong Kyung-hwa
Producer
Shin Chang-hwan
Art Direction
Choi Hyeon-seok
Kim Ju-kyung
Key Grip
Kim Dong-guk
Ahn Tae-woon
Park Gyu-bin
Cheong Jai-hoon