Louis Cha’s Demi-Gods and Semi-Devils may have inspired numerous adaptations on film and TV. But for many, the franchise’s 1997 Hong Kong version still remains the novel’s most classic adaptation. Seeing as it’s Friday today, let’s hop on the flashback bandwagon to check on the actors who played the trio whose histories stand at the very heart of the tale.
Felix Wong, Benny Chan and Louis Fan starred as Qiao Feng, Duan Yu and Xuzhu on the TVB series respectively. The former TVB stars have gone on to focus on their careers in the mainland, particularly, Benny Chan and Louis Fan who continue to release web movies and dramas in recent years. Good news for Demi-Gods and Semi-Devils fans though because all three have been recently spotted reprising their original roles to shoot promotional ads for drama’s mobile game.
It’s definitely quite a treat to see all three together once again and reprising their roles for such a classic hit no less. Louis Fan who plays Xuzhu turns 50 next month and pretty much looks the same (or even better and buffer now as some of his fans say). As does the 53-year-old Benny Chan who portrays Duan Yu albeit with slightly more rounder cheeks now.
Meanwhile, Felix Wong who starred as Guo jing/ Kwok Ching in The Legend of the Condor Heroes back in 1983 is certainly no stranger to starring in TV adaptations of Louis Cha works. Believe it or not, the actor put on the robes of a Demi-Gods and Semi-Devils character in not just one but two adaptations – once as Xuzhu (Louis Fan’s character in the 1997 version) in the original 1982 TVB adaptation; and then as Qiao Feng for the 1997 adaptation. It’s definitely nostalgic seeing all three actors together again.