The Demi-Gods and Semi-Devils official wallpaper
The Demi-Gods and Semi-Devils poster

The Demi-Gods and Semi-Devils

(1997)

Cast

Felix Wong Yat-Wah as 乔峰/萧峰 Kiu Fung / Siu Fung
Felix Wong Yat-Wah

as 乔峰/萧峰 Kiu Fung / Siu Fung

Benny Chan Ho-Man as 段誉 Duen Yu
Benny Chan Ho-Man

as 段誉 Duen Yu

Louis Fan Siu-Wong as 虚竹 Hui-juk
Louis Fan Siu-Wong

as 虚竹 Hui-juk

Carman Lee Yeuk-Tung as 王语嫣 Wong Yu-yin
Carman Lee Yeuk-Tung

as 王语嫣 Wong Yu-yin

Cheung Kwok-Keung as 慕容复 Muk-yung Fuk
Cheung Kwok-Keung

as 慕容复 Muk-yung Fuk

Bonnie Chiu Hok-Yee as 木婉清 Muk Yuen-ching
Bonnie Chiu Hok-Yee

as 木婉清 Muk Yuen-ching

He Meitian as 钟灵 Chung Ling
He Meitian

as 钟灵 Chung Ling

Rain Lau Yuk-Chui as 阿紫 Ah-tsi
Rain Lau Yuk-Chui

as 阿紫 Ah-tsi

Jay Lau Kam-Ling as 阿朱 Ah-chu
Jay Lau Kam-Ling

as 阿朱 Ah-chu

Joseph Lee Kwok-Lun as 鸠摩智 Kau Mo-chit
Joseph Lee Kwok-Lun

as 鸠摩智 Kau Mo-chit

Suet Lee as 康敏 Hong Mun
Suet Lee

as 康敏 Hong Mun

Evergreen Mak Cheung-Ching as 游坦之 Yau Tan-chi
Evergreen Mak Cheung-Ching

as 游坦之 Yau Tan-chi

Pat Poon as 段正淳 Duen Ching-sun
Pat Poon

as 段正淳 Duen Ching-sun

Lisa Lui Yau-Wai as 刀白凤 Do Bak-fung
Lisa Lui Yau-Wai

as 刀白凤 Do Bak-fung

Danny Lau Dan as 马大元 Ma Dai-yuan
Danny Lau Dan

as 马大元 Ma Dai-yuan

Michelle Fung as 秦红棉 Chun Hung-min
Michelle Fung

as 秦红棉 Chun Hung-min

Ma Ching-Yee as 阮星竹 Yuen Sing-chuk
Ma Ching-Yee

as 阮星竹 Yuen Sing-chuk

Li Hung-Kit as 段延庆 Duen Yin-hing
Li Hung-Kit

as 段延庆 Duen Yin-hing

Chan On-ying as 天山童姥 Tin-san Tung-lo
Chan On-ying

as 天山童姥 Tin-san Tung-lo

Chiu Sek-Man as 丁春秋 Ting Chun-chow
Chiu Sek-Man

as 丁春秋 Ting Chun-chow

Felix Lok Ying-Kwan as 慕容博 Muk-yung Bok
Felix Lok Ying-Kwan

as 慕容博 Muk-yung Bok

Lily Li as 叶二娘 Yip Yee-neung
Lily Li

as 叶二娘 Yip Yee-neung

Cecilia So Yan-Chee as 李秋水 Lee Chau-sui
Cecilia So Yan-Chee

as 李秋水 Lee Chau-sui

Kong Hon as 段正明 Duen Ching-ming
Kong Hon

as 段正明 Duen Ching-ming

Lau Kong as 玄慈大师 Yuen-chi
Lau Kong

as 玄慈大师 Yuen-chi

Bao Fang as 无名老僧 Sweeper Monk
Bao Fang

as 无名老僧 Sweeper Monk

Lee Shing-Cheong as 无崖子 Mo-nga-tsi
Lee Shing-Cheong

as 无崖子 Mo-nga-tsi

Kwok Tak-San as 白世镜 Bak Sai-king
Kwok Tak-San

as 白世镜 Bak Sai-king

Chan Wing-Chun as 全冠清 Chuen Kun-ching
Chan Wing-Chun

as 全冠清 Chuen Kun-ching

Felton Law Gwan-Joh as 包不同 Bau Bat-tung
Felton Law Gwan-Joh

as 包不同 Bau Bat-tung

Wong Wai as 耶律洪基 Ye-lut Hung-kei
Wong Wai

as 耶律洪基 Ye-lut Hung-kei

Natalie Wong Kei-Ying as 银川公主(梦姑) Princess Yinchuan (Meng Gu)
Natalie Wong Kei-Ying

as 银川公主(梦姑) Princess Yinchuan (Meng Gu)

Candy Chiu Ching-Yee as 阿碧 Ah-pik
Candy Chiu Ching-Yee

as 阿碧 Ah-pik

Wilson Ai Wai as 薛慕華
Wilson Ai Wai

as 薛慕華

Crew

Louis Cha as Writing department
Louis Cha

Novel

Lee Tim-Sing as Directing department
Lee Tim-Sing

Director

Yuan Yingming as Directing department
Yuan Yingming

Director