Modern day soldiers travel back in time and meet Admiral Lee, the greatest soldier of all time, and motivate him to drive out invaders.
박중훈
as Yi Sun-shin
김승우
as Kang Min-gil
황정민
as Park Jung-woo
공효진
as Kim Su-yeon
Kim Seung-cheol
as Choi Gwang
Kim Byung-choon
as Lee Hee-chul
김수현
as Won-hoon
마동석
as Hwang Sang-wook
Kim Koo-taek
as Ni Tang-kae
Kim Ji-hyeon
as (uncredited)
김혜은
as Announcer
김희문
as Barbarian Warrior