Tahun 1398, Raja Taejo Yi Seong-gye tidak menunjuk Pangeran Yi Bang-won, yang menumpahkan darah untuk mendirikan kerajaan, sebagai putra mahkota, melainkan putra bungsunya yang masih kecil di bawah perlindungan Jeong Do-jeon, mengumumkan pertarungan berdarah demi takhta dan kekuasaan. Sementara itu, Jenderal Kim Min-jae, menantu Jeong Do-jeon dan juga menantu Raja Taejo, yang telah mempertahankan perbatasan Joseon yang selalu terancam dari suku Jurchen utara dan bajak laut Wako selatan, diangkat menjadi panglima tertinggi angkatan darat. Yi Bang-won, pangeran yang tidak bisa menjadi raja; Min-jae, yang disebut anjing Jeong Do-jeon, lahir dari ibu suku Jurchen; dan Jin, menantu yang hanya mencari kesenangan dalam rahasia bahwa dia bukan putra kandungnya sendiri. Min-jae menemukan pada Gahui, seorang pelacur yang mirip ibunya, sesuatu yang ingin dia lindungi untuk pertama kalinya. Namun, pemberontakan pertamanya, kemurniannya yang berlawanan dengan era ambisi, memicu badai darah yang akan mengubah nasib tiga pria di tengah masa kacau dan kerajaan Joseon yang baru lahir.