Old shopkeeper Li Lianyi as Official Wang Zhongxin as Taibai Jinxing Wang Yuli as Li Jing Xiang Han as Fishmonger Yan Huaili as Old man Bai Chunxiang as Servant boy Li Xijing as Dragon King of the East Sea Liu Jiang as King Yama Wang Zhishan as Wuqu Xingjun Lin Zhiqian as Demon King of Chaos Han Shanxu as Single Horned Devil King Yan Huaili, Wang Futang as Bull Demon King Qian Yongkang as Juling Shen Yan Huaili as Official Zhang Jidie as Official Xiang Han and Li Jiancheng as Black and White Guards of Impermanence Ai Jinmei, Yang Bin as Nezha Zheng Rong, Yan Huaili as Taishang Laojun Lin Zhiqian as Erlang Shen Zhu Bingqian as Taiyi Zhenren Zuo Dabin as Guanyin Guo Wei, Ren Fengpo as Lingji Bodhisattva Zhao Quan, Ye Yimeng as Manjusri Chi Zhaopeng, Guo Wei, Jin Genxu as Samantabhadra An Yunwu, Li Runsheng and Yang Yuzhang as Fu Lu Shou Wu Guiling as Immortal Zhenyuan Kong Rui, Xiang Han as Earth Deity Wang Xueqin, Zhang Yanyan as Seventh Fairy Zhang Jingdi as Immortal Crane Wan Fuxiang as Queen Mother of the West Han Shanxu, Jin Genxu as Barefoot Immortal Xu Qing as Red Dress Boy Xiang Han as Ananda Li Jiancheng as Mahākāśyapa Ma Ling as Dancing fairy Zhang Zhiming as Emperor Taizong of Tang Guo Jiaqing as Guanyin's incarnation Xu Shaohua as Chen Guangrui Ma Lan as Miss Yin Han Shanxu as Liu Hong Li Jiancheng as Teahouse keeper Zhu Longguang as Buddha Qiu Peining as Chang'e Wang Bozhao as White Dragon Horse Yan Huaili as Dragon King of the West Sea Li Longbin, Yu Weijie as Nine Headed Bug Han Shanxu as Old man He Yi as Boy Xu Chuan as Liu Boqin Xiang Han, Ma Dehua, Yang Bin, He Yi, Li Runsheng, Li Lianyi as robbers Cheng Zhi as Jinchi Elder Li Yonggui as Monk Guangzhi Xiang Han as Black Wind Demon Lin Zhiqian as Virapaksa Cheng Weibing as Lingxuzi Kong Rui as Squire Gao Gao Yuqian as Mrs Gao Wei Huili as Squire Gao's daughter Xiang Han as Gao Cai Zhang Jidie as Dibao Xiang Ling as Maid Sun Fengqin as Lishan Laomu Guo Jiaqing as Yellow Wind Demon Shen Huifen as Zhenzhen Yang Fengyi as Ai'ai He Jing as Lianlian Ren Fengpo as Lingji Bodhisattva Yang Bin as Muzha Xu Ye as Fairy Zhang Jidie as Tiger Vanguard Wang Yang