Linda Lin DaiLady San/Liu Chen-Hsiung | Lady San/Liu Chen-Hsiung |
Cheng Pei-PeiLiu Yan-Chang | Liu Yan-Chang |
Li ChingFairy Ling Chih | Fairy Ling Chih |
Elsie Tu TiehLin Dai's Double | Lin Dai's Double |
Lydia Shum Tin-HaChin Kuan-Pao | Chin Kuan-Pao |
Alison Chang YenChiu Erh | Chiu Erh |
Chao MingChiu Erh's Father | Chiu Erh's Father |
Chen YanyanChiu Erh's Mother | Chiu Erh's Mother |
Tien FengGod Erh Lang / Three Eyes God | God Erh Lang / Three Eyes God |
Li KunSky Dog | Sky Dog |
Yang Chi-ChingGod of Thunder | God of Thunder |
Chui Chung-HokGod of Thunder's Fellow | God of Thunder's Fellow |
Yuen Woo-pingGod of Thunder's Fellow | God of Thunder's Fellow |
Yuen Cheung-YanGod of Thunder's Fellow | God of Thunder's Fellow |
Little UnicornGod of Thunder's Fellow | God of Thunder's Fellow |
Han Ying-ChiehGod of Thunder's Fellow | God of Thunder's Fellow |
Tung Choi-BoGod of Thunder's Fellow | God of Thunder's Fellow |
Ku FengChin's Servant | Chin's Servant |
Cheung HeiBlind Beggar | Blind Beggar |
Erh ChunPolice Constable | Police Constable |
Lui TatOld Woodcutter | Old Woodcutter |
Chow Siu-LoiHeavenly Soldier | Heavenly Soldier |
Leung YuiHeavenly Soldier | Heavenly Soldier |
Lily LiNot listed | Not listed |
Lau Kar-leungNot listed | Not listed |
Tong KaiNot listed | Not listed |
Ivy Ling PoLiu Chen-Hsiung (singing voice) | Liu Chen-Hsiung (singing voice) |