Li Ching
— Yue Hua
金霏
— Fox Devil
安平
— Song Shan
韋弘
— Na Cha (Disguise)
陳鴻烈
— Horse Devil
游龍
— Na Cha
葛香亭
— Li Jing
楊愛華
— Lian Ying
常楓
— Immortal Lord
林琳
— Ape Devil
柯佑民
— Shen Gongbao
張熹
— Jiang Ziya
羅斌
— Dragon Devil
白崇光
— Jin Cha
余继孔
— Mu Cha
岳陽
— Yang Jian
葛小寶
— Li Liu
何藩
— Wen Jun
盧碧雲
— Lady Yin (uncredited)
金利生
— Eagle Devil (uncredited)
矮冬瓜
— Frog Devil (uncredited)
矮子王
— Rat Devil (uncredited)
邵羅輝
— Yuan Hong (uncredited)
江島
— Centipede Devil (uncredited)
山茅
— Cow Devil (uncredited)
蔣青峰
— Villager (uncredited)
王菲
— Villager (uncredited)
萬傑
— Villager (uncredited)