Les loyalistes de la dynastie Ming, anéantie par la dynastie Qing, jurent par serment de sang de restaurer leur patrie. Huang Bai, aveuglé par l'ambition du poste de gouverneur, assassine sans pitié les anciens membres du serment de sang, mais à chaque fois, le chevalier errant Maître Mulian (portant un chapeau conique) apparaît pour les repousser. Pendant ce temps, Tian Long, fiancé à Qingqing, la fille du chef de la ligue Jiang Shibai à Haidong, fait son apparition, tandis que Baihu, un maître de l'époque, force Qingqing à l'épouser. Huang Bai ordonne à son fidèle serviteur Ma Taishan de tromper le chef de la ligue Jiang Shibai, de l'emprisonner et de le condamner à mort par décapitation. C'est alors que deux Maîtres Mulian apparaissent, éliminent la bande de Huang Bai, et Tian Long, retirant son chapeau conique, affronte Huang Bai, qui se fait passer pour le Maître Mulian, dans un combat final et le tue, puis part avec Qingqing.