Credits
Cast

Jet Li
Fong Sai Yuk

Josephine Siao Fong-Fong
Miu Chui Fa

Michele Reis
Ting Ting

Amy Kwok
Man Yin

Ji Chunhua
Yu

Adam Cheng Siu-Chow
Chen Jia Lo

Corey Yuen Kwai
Li Guo Bang

Peter Chan Lung
Macu

Yu Yankai
Yu Tung

Liu Changsheng
Eminent Monk

Yang Qing
Maidservant

Yu Liwen
Qian Long

Li Binglei
Ren (uncredited)
Art
James Leung Wah-Sing
Production Design
Camera

Mark Lee Ping-Bing
Director of Photography
Crew

Richard Yuen Tak
Martial Arts Choreographer
Directing

Corey Yuen Kwai
Director, Martial Arts Choreographer
Editing
Angie Lam On-Yee
Editor
Production
Stephen Lam Bing-Kwan
Line Producer

Jet Li
Producer
Chui Po-Chu
Producer
Jimmy Lin
Producer
Sound
Stephen Shing Gam-Wing
Music

Lowell Lo Koon-Ting
Original Music Composer
Writing

Jeffrey Lau
Screenplay
John Chan Kin-Chung
Screenplay