The novel ends on a happy note: Jin Zhuliu marries Shi Hongying while Li Nanxing marries Gongsun Yan, with blessings from the "wulin". In 1971, the novel was adapted into a Hong Kong film titled "The Patriotic Knights", produced by Great Wall Movie Enterprises and directed by Chang Hsin-yen. In 2006, the novel was adapted into a Chinese television series titled "The Patriotic Knights", starring Chen Long as Jin Zhuliu, Stephanie Hsiao as Shi Hongying, Wallace Chung as Li Nanxing and He Meitian as Gongsun Yan (renamed to Zhong Yanyan in the series). The series is set in the late Ming dynasty instead of the Qing dynasty.