Tahun 660 Masehi, di era ketika tiga kerajaan Goguryeo, Silla, dan Baekje terus-menerus berkonflik. Kim Chun-chu, yang menyimpan dendam terhadap Raja Uija dari Baekje atas kematian putrinya, membentuk aliansi Silla-Tang dengan Dinasti Tang. Ia memerintahkan Jenderal Kim Yu-sin untuk bernegosiasi dengan komandan Tang, So Jeong-bang. Kim Yu-sin mencoba mengunggulinya berdasarkan usia, tetapi dikalahkan oleh So Jeong-bang karena perbedaan usia hanya beberapa tahun, dan akhirnya harus menyediakan upeti pada 10 Juli. Untuk mengangkut upeti ke laut di depan Pulau Deokmul, mereka harus menembus garis pertahanan pasukan Baekje, di mana Jenderal Gye-baek, musuh bebuyutan Kim Yu-sin, berjaga. Awalnya mereka meyakinkan diri bahwa mereka akan menyerang Goguryeo, tetapi ketika menerima kabar bahwa pasukan Silla bergerak ke selatan dan mencapai Hantan, mereka menyadari bahwa Silla dan Tang menyerang Baekje, dan diliputi kegelisahan. Namun, para pejabat tinggi, yang memusuhi Raja Uija, menolak menyerahkan pasukan mereka. Raja Uija kemudian memanggil bawahannya yang setia terakhir, Jenderal Gye-baek. Setelah lima tegukan anggur dalam diam, Gye-baek menerima tugas dari Raja Uija untuk mempertahankan Hwangsanbat dengan segala cara. Ia bahkan membunuh keluarganya sendiri agar bisa bertempur sampai mati dan berangkat menuju Hwangsanbat...