Demi-Gods and Semi-Devils (1997 TV series)

Demi-Gods and Semi-Devils is a Hong Kong television series adapted from Louis Cha's novel of the same title. It was first broadcast on TVB in Hong Kong in 1997.

Demi-Gods and Semi-Devils
VCD cover art
Chinese name
Traditional Chinese天龍八部
Simplified Chinese天龙八部
Transcriptions
Standard Mandarin
Hanyu PinyinTiān Lóng Bā Bù
Yue: Cantonese
JyutpingTin1 Lung4 Baat3 Bou6
GenreWuxia
Based onDemi-Gods and Semi-Devils
by Louis Cha
Screenplay byLeung Wing-mui
Lau Choi-wun
Tam Ling
Directed byYuen Ying-ming
Lau Kwok-ho

Chan Chi-kong
Chan Seung-kuen
Sin Yin-fong
Ho Shu-pui
StarringFelix Wong
Benny Chan
Louis Fan
Carman Lee
Evergreen Mak
Theme music composerWakin Chau
Opening themeNan Nim Dik King (難唸的經) performed by Wakin Chau
Country of originHong Kong
Original languageCantonese
No. of episodes56 (original version)
45 (edited version)
Production
Executive producerLee Tim-shing
Production locationHong Kong
EditorLeung Wing-mui
Running time45 minutes per episode
Production companyTVB
Original release
NetworkTVB Jade
Release28 July (1997-07-28) –
26 September 1997 (1997-09-26)
Related
Demi-Gods and Semi-Devils I & II (1982)

Cast

edit
Note: Some of the characters' names are in Cantonese romanisation.
  • Felix Wong as Kiu Fung / Siu Fung, & Siu Yuen-shan (Siu Fung's father)
  • Benny Chan as Tuan Yu
  • Louis Fan as Hui-chuk
  • Cheung Kwok-keung as Mo-yung Fuk
  • Carman Lee as Wong Yu-yin, Lee Ching-law / Mrs. Wong (Wong Yu-yin's mother), & Wong Yu-yin's grandmother
  • Bondy Chiu as Muk Yuen-ching
  • He Meitian as Chung Ling
  • Rain Lau as Ah-tsz
  • Jay Lau as Ah-chu
  • Pat Poon as Tuan Ching-shun
  • Lisa Lui as To Pak-fung
  • Suet Lei as Hong Man / Mrs. Ma
  • Lau Dan as Ma Tai-yuen
  • Lee Kwai-ying as Kam Po-po
  • Michelle Fung as Chun Hung-min
  • Ma Ching-yee as Yuen Sing-chuk
  • Mak Cheung-ching as Yau Tan-chi / “Chong Chui-yin”
  • Bruce Li as Tuan Yin-hing / Crown-prince Yin-hing
  • Joseph Lee as Kumār Chi
  • Chan On-ying as Tin-shan Tung-lo / Childly Granny of Mount. Heaven
  • Felix Lok as Mo-yung Pok
  • Lily Li as Yip Yee-neung
  • Ceci So as Lee Chau-shui
  • Kong Hon as Tuan Ching-ming
  • Lau Kong as Yuen-tsz
  • Bao Fong as Sweeper Monk
  • Henry Lee as Mo-ngai-tsz / Nihility Cliff Master
  • Chiu Shek-man as Ting Chun-chau
  • Kwok Tak-shun as Pak Sai-keng
  • Chan Wing-chun as Chuen Kwun-ching
  • Elton Loo as Pau But-tung
  • Wong Wai as Yeh-lut Hung-kei
  • Natalie Wong as Lee Ching-lo / Princess Ngan-tsuen / Princess Silver Stream / “Mung Ku” / “Dream Maiden”
  • Candy Chiu as Ah-pik
  • Claire Chan as Mui-kim / Plum Sword
  • Ammathy Winnie Lui as Lan-kim / Orchid Sword
  • Ng Wai Shan as Kuk-kim / Chrysanthemum Sword
  • Daisy Wong as Chuk-kim / Bamboo Sword
edit