Xie Miao
as
Diao Baye
Sheng Nan
as
Qing Lu
Gabriel Wong
as
Emperor
Leung Kar-Yan
as
Zhang Wuji
Norman Tsui Si...
as
Yuan Kun
Dick Wei
as
Zhu Guusheng
He Wenhui
as
Eunuch
Mei'e Zhang
as
Tebushan Mom
Chen Yiming
as
Red Demon
Li Ping'an
as
Te Guayshu
Wu Xiaona
as
Zhu Qingbai
Xue Cun
as
Yu Banzhi
Zhao Tieying
as
Zhang Wushui
Liu Zhanling
as
Painter