Legend of the demigods 搜神傳 is een TVB-serie uit 2008. Het openingslied wordt gezongen door Linda Chung en heet "Swear" (發誓), dit lied is een van de liedjes in het muziekalbum Lady in Red. In de muziekclip zijn scènes uit Legend of the Demigods te zien. De serie zit vol taoïstische goden en godinnen.

Rolverdeling 
 Linda Chung als Ho Choi Mui/Gwai Choi-Chi
 Sunny Chan als An Hei (spreek uit als [Aan Heej]) 晏喜
 Benny Chan als Shek Kam-Dong
 Nancy Wu als Kar Lau Lo 迦樓羅
 Stephen Au als zwaardgod
 Kara Hui
 Yuen Wah
 Charmaine Li
 Halina Tam als de heks Tin Chuen 無極天尊
 Chan Hoi-Yee
 Dai Yiu-Ming als Lai Tsung 賴松/Lan Tsung 懶蟲
 Ma Hoi-Lun 馬海倫 als bedomaatje 床頭婆婆/aarde godin
 Tsui Chi-Ming 余子明 als Tai shang lao jun 太上老君
 Law Kwun-Cho 羅君左 als aardgod
 Anderson Junior als Wong Tai Sin

TVB-serie