Učenec a byrokrat Yak-Jeon Jung je vyhoštěn na vzdálený ostrov Heuksando. Tam ho uchvátí místní ryby, o kterých se rozhodne psát. Yak-Jeon žádá mladého rybáře Chang-Dae o pomoc, ale ten ho odmítne. Uvádí, že nechce pomáhat zločinci. Yak-Jeon si je vědom toho, že Chang-Dae studuje sám a má potíže se studiem. Nabízí mu proto výměnu znalostí, přičemž Yak-Jeon nabízí své odborné znalosti ve studiích za odborné znalosti o moři. Chang-Dae nabídku přijímá. Yak-Jeon si brzy uvědomí, že Chang-Dae studuje, aby se stal úspěšným, a je v něm zklamán.

Kamarádi z dětství – jeden pán, druhý sluha – se znovu setkají po válce za dynastie Čoson. Tentokrát ale jako nepřátelé, kteří stojí na opačných stranách.

Král Jeongjo vládne po svém dědečkovi. Jeho otec byl zabit, když byl Jeongjo ještě malý, a i jeho život je neustále v ohrožení. Je pouze několik lidí, kterým může věřit, mezi ně patří například jeho eunuch Sang Chaek. Ale příliš mnoho lidí usiluje o moc a vládu. Králova matka má v plánu zabít královnu Jeongsun, mladou vdovu po předešlém králi, aby ochránila svého syna Jeongjoa. Naopak královna plánuje zabít krále a velké plány se spřádají i mimo královský palác.

Princezna Deokhye byla poslední princezna Koreje. Pod japonskou koloniální správou je odvezena do Japonska jako rukojmí. V drsných podmínkách této éry se snaží udržet naděje korejského lidu. Jang Han je bojovník za korejskou nezávislost a jeho misí je přivézt princeznu Deokhye zpátky do Jižní Koreje.

Hansan je film pojednávací o bitvě o ostrov Hansan, která se odehrála v roce 1592 mezi flotilou japonského krále Toyotomi Hideyoshi a námořnictvem království Čoson.