Nella dinastia Joseon, un padrone e un servitore cresciuti insieme come amici si ritrovano nel dopoguerra schierati su fronti opposti.
Il film racconta romanzandola la vita del grande pittore Jang Seung-up nato nel 1843 e scomparso senza lasciare tracce nel 1897.
Nel 1592, l'ammiraglio Yi Sun-sin e la sua flotta affrontano la potenza della marina invasore giapponese e le sue formidabili navi da guerra. Mentre le forze coreane entrano in crisi, l'ammiraglio ricorre all'uso della sua arma segreta, le navi a testa di drago conosciute come geobukseon, per cambiare le sorti di questa epica battaglia in mare.
Verso la fine della Dinastia Joseon, viene creata un'unità militare d'élite per garantire la pace e la sicurezza del paese. Al suo interno, i due migliori guerrieri, Ji-hwan e Gyu-yup, sono anche amici inseparabili. Ma un complotto politico costringe Gyu-yup ad uccidere non solo il suo stesso maestro, ma anche Ji-hawn. Cinque anni dopo, Gyu-yup, divenuto un soldato freddo e crudele, indaga su una serie di omicidi politici mirati ai partecipanti al complotto. La scoperta di una spada recante il simbolo della vecchia unità d'élite di Gyu-yup conferma il sospetto che dietro agli omicidi vi sia la mano di Ji-hwan.