Plot
Demi-Gods and Semi-Devils is a Chinese television series adapted from Louis Cha's novel of the same title. It was first aired in China on CCTV on 22 December 2003.
Cast
Tony Yang
as Xiao Feng
Bai Shu
as Duan Yu
Zhang Tianyang
as Xu Zhu
Janice Man
as Wang Yuyan
Su Qing
as A Zhu
He Hongshan
as A Zi
Du Houjia
as Yu Tanzhi
Lu Mingming
as Qiao Sanhuai
Liu Kai
as Uncle Huang