Fong Sai Yuk
Jet Li
Ting Ting
Michelle Reis
Qian Long
Yu Liwen
Yu Tung
Yu Yan-Kai
Ren (uncredited)
Li Binglei
Miu Chui-Fa
Josephine Siao Fong-Fong
Chen Jia Lo
Adam Cheng
Man Yin
Amy Kwok
Li Kwok Bon
Corey Yuen
Macu
Peter Chan Lung
Yu
Ji Chunhua
Eminent Monk
Liu Changsheng
Maidservant
Yang Qing
Original Music Composer
Lowell Lo Koon-Ting
Choreographer
Richard Yuen Tak
Director of Photography
Mark Lee Ping-Bing
Director
Producer
Screenplay
Jeffrey Lau
Kin Chung Chan
Shing Chin-Yung
Jimmy Lin
Line Producer
Stephen Lam Bing-Kwan
Editor
Angie Lam On-Yee
Production Design
James Leung Wah-Sing
Chui Po-Chu