In 2006, the novel is 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).