I read reviews saying that this series was so-so, but I think I quite enjoyed watching it. It was only 20 episodes anyway. The story was ordinary, but I like watching Raymond Lam, Michelle Ye, and the interaction between Power Chan and Pierre Ngo.
Raymond Lam played a gallant hero - named Jin Shi-yi, who came from Snake Island - to the mainland, to seek a heroine named Lu Si-niang - who could neutralize the poison in his body. By the way, if you are familiar with Chinese history, you will recognize Lu Si-niang's name as the heroine who beheaded Emperor Yong Zheng (from Qing dynasty).
Jin Shi-yi would be involved in a love triangle. One was an kind-hearted young heroine, Lu Si-niang's student, named Gu Zhi-hua, played by Rain Li, ; while the other, Li Sheng-nan - played by Michelle Ye - seemed mysterious and come from the enemy's side. It could be guessed that our hero chose the Gu Zhi-hua and seemed to hate the other. But who loved him more? I think this was actually not the question of who loved him more; it should be whom he chose between the two. I think he did really love Gu Zhi-hua. But near the end, when he realized that Li Sheng-nan, whom he misunderstood to be his enemy, had been loving him more; he left Gu Zhi-hua to be with Li Sheng-nan... but it was too late. In the end we see Jin Shi-yi with Li Sheng-nan's dead body on a raft, heading for the island where they had found the ultimate martial-art manual.
One of the villains, the wulin leader, Meng Shen-tong (played by Eddie Ko), had slandered Jin Shi-yi's teacher so that everybody hated the teacher. Meng Shen-tong had accused the hero's teacher as a traitor - so that they failed to assassinate Yong Zheng years ago - and the teacher had to flee to Snake Island. The teacher's good name was never restored although Meng Shen-tong had turned into a public enemy because it had been him who had cooperated with Qing government, not the teacher.
The setting in this series should be during Qian Long's era. In Qing dynasty, the men should had shaved the front side of the hair and braided the hair at the back ... I am not sure why they didn't in this series. Were the characters all rebels or the director simply thought it was not a must.
I heard that this series was based on Liang Yu-sheng's book, which I haven't read. Jin Shi-yi should be with Gu Zhi-hua in the end and they went together to a remote island where they would have a son.