Directed by
Stanley Tong | ... | (directed by) |
Writing Credits
Stanley Tong | ... | (screenplay) & |
Hui-Ling Wang | ... | (screenplay) & |
Hai-shu Li | ... | (screenplay) |
Stanley Tong | ... | (story) |
Cast (in credits order)
Produced by
Bobby Bedi | ... | co-producer: India |
Puja Bedi | ... | line producer: India |
Jackie Chan | ... | executive producer / producer |
Willie Chan | ... | executive producer / producer |
Shabuddin Choudhary | ... | Distributor: Indian Tv Rights |
Gin Lau | ... | line producer |
Kim Wah Lou | ... | line producer (as Lo Kim Wah) |
Solon So | ... | producer |
Sridhar Sreekakula | ... | Producer: North American Edit |
Barbie Tung | ... | producer |
Jianhai Xu | ... | associate producer |
Buting Yang | ... | executive producer |
Albert Yeung | ... | executive producer |
Jianzhong Zhang | ... | line producer: Shanghai |
Music by
Gary Chase | ... | (music by) |
Nathan Wang | ... | (music by) |
Cinematography by
Wing-Hang Wong | ... | director of photography |
Editing by
Chi-Wai Yau |
Casting By
Sheila Manning |
Production Design by
Oliver Wong |
Art Direction by
Jeffrey Kong | ... | (assistant art director, hong kong only) |
Oliver Wong |
Costume Design by
Thomas Chong |
Makeup Department
Pravin Banker | ... | makeup artist |
Zhangqing Chen | ... | makeup artist: Lanzhou |
Maggie Choy | ... | makeup artist |
Changming Gao | ... | hair stylist: Shanghai (as Gao Changming) |
Wai Kuen Lai | ... | hair stylist |
Wai-Hing Lau | ... | hair stylist (as Lau Wai Hing) |
Suresh Mohanty | ... | special makeup effects artist |
Suresh Monty | ... | makeup artist: India |
Saroj Rokhundl | ... | hair stylist: India |
Cal Salhua | ... | makeup artist: Shanghai |
Chhotu Sheikh | ... | makeup artist: India (as Chotu Shaikh) |
Yuanyuan Wang | ... | hair stylist: Lanzhou |
Zhang Xitao | ... | hair stylist: Lanzhou |
Ronald Yeung | ... | hair stylist |
Zhang Zhong | ... | makeup artist: Lanzhou |
Production Management
Sze Ting Chan | ... | unit manager (as Si-Ting Chan) |
Mustafa Chawniwala | ... | Assistant Production Manager: India |
Ringo Chen | ... | associate production manager |
Yuk Wah Cheung | ... | unit manager |
Jan-Yan Lee | ... | assistant production manager (as Joe Lee) |
Kwok-Fai Lee | ... | assistant production manager |
Ram Ling | ... | assistant production manager |
Melody Lui | ... | associate production manager: India |
Sanjay Malik | ... | production manager |
Rohit Ved Prakash | ... | associate production manager: India |
Yogender Tyagi | ... | unit manager: India |
Carly Wong | ... | production manager |
Eddie Wong | ... | associate production manager |
Wendy Wong | ... | production manager: India |
Second Unit Director or Assistant Director
Janet Chun | ... | first assistant director |
Chang Jing | ... | third assistant director |
Chi Wai Koo | ... | second assistant director |
Raman Kumar | ... | third assistant director: India |
Man Ki Kwok | ... | second assistant director |
Man-Yiu Lee | ... | first assistant director (as Johnny Lee) |
Chi-On Leung | ... | first assistant director |
Hai-shu Li | ... | third assistant director |
Bin Liao | ... | assistant director: Lanzhou (as Liao Bin) |
Lemon Liu | ... | first assistant director (as Liu Yick Man) |
Siddhartha Luther | ... | second assistant director: India |
Murali Menon | ... | first assistant director: India (as Murli Menon) |
Naresh Sharma | ... | third assistant director: India |
Art Department
Fu-Lin Chang | ... | props (as Fu-Lam Cheung) |
Ambrose Chau | ... | assistant art director |
Man Chow | ... | property master |
Tak-Keung Chu | ... | props |
Shu Ching Fung | ... | props |
Swapnil Keny | ... | unit art lead |
Kwok-Chung Kwan | ... | assistant art director |
Siu Hung Lai | ... | props |
Wai-Ming Law | ... | props |
Bin Shi | ... | assistant art director (as Si Bing) |
Mei-Bo Wong | ... | assistant art director |
Lu Lu Yee | ... | artist: Ok Soo painting |
Nali Natalie Zhao | ... | assistant art director (as Zhao Nali) |
Sound Department
Andrew Belletty | ... | sound mixer / sound mixer: India |
Brett Hinton | ... | printmaster engineer |
Shashi Kasare | ... | boom operator: India |
Nicole Lazaroff | ... | assistant sound mixer (as Nicole Lazaroth) / boom operator (as Nicole Lazaroth) |
Tao Li | ... | sound mixer: Beijing |
Gavin Myers | ... | sound effects editor |
Wei Niu | ... | assistant sound mixer: Beijing |
Lin Qiu | ... | location boom operator |
Allwin Rego | ... | boom operator: India |
Terry Shek | ... | sound effects editor |
Ye Shu | ... | adr recordist |
Kinson Tsang | ... | sound designer |
Hang Zhu | ... | boom operator: Beijing |
Visual Effects by
Ringo Chiang | ... | modeling artist: DCDC |
Wendy Choi | ... | visual effects executive producer: DCDC |
Jeuk-Gei Chu | ... | digital compositor |
Anthony Ho | ... | modeling artist: DCDC |
Jack Ho | ... | on-set vfx supervisor |
Majush James | ... | visual effects artist |
William Kwok | ... | compositor: DCDC (as Kwok Wai Lun) |
Wing Shui Kwok | ... | senior lighting and texture artist: DCDC |
Chi Wai Law | ... | digital effects |
Chi Man Lee | ... | senior modeling artist: DCDC (as Lee Chi Man) |
Jun-Kit Leung | ... | compositor: DCDC (as Leung Chi Kit) |
Samuel Mok | ... | head of compositing department: DCDC |
Willie Ng | ... | compositor: DCDC |
Maverick Siu | ... | visual effects art director: DCDC |
Chun-Pong Sun | ... | compositor: DCDC (as Sun Chun Pong) |
Stanley Sze | ... | senior animator: DCDC |
Hok-Man Tsang | ... | compositor: DCDC |
Vincent Tsang | ... | senior animator: DCDC |
David Tso | ... | visual effects supervisor: DCDC |
Peggy Wong | ... | visual effects producer |
Samson Wong | ... | head of animation department: DCDC |
Van Wong | ... | compositor: DCDC |
Yiu Cheong Wong | ... | head of compositing department: DCDC (as Wong Yiu Cheong) |
Ed Wu | ... | lighting and texture artist: DCDC |
Wesley Yeung | ... | head of modeling department: DCDC |
Stunts
Jackie Chan | ... | stunt choreographer |
William Dewsbury | ... | horse wrangler |
Guanhua Han | ... | stunts |
Jun He | ... | stunts |
Bruce Law | ... | stunt coordinator: fire sequences and body burns |
In-seop Lee | ... | additional stunt double: Jackie Chan (as In Seob Lee) / stunts (as In Seob Lee) |
Ken Lo | ... | stunt double |
Hyeon-jin Park | ... | stunt performer (as Hyun Jin Park) |
Stanley Tong | ... | stunt choreographer |
Gang Wu | ... | stunt performer |
Hao-er Yu | ... | stunt double (as Hao Er Yu) / stunt performer (as Hao Er Yu) |
Tak Yuen | ... | stunt choreographer (as Richard Hung) |
Chong Wei Zhang | ... | stunts |
Takahito Ôuchi | ... | stunts |
Jackie Chan | ... | stunt actor (uncredited) |
Jon Foo | ... | stunts (uncredited) |
Camera and Electrical Department
Hoi-Yan Chan | ... | gaffer |
Mulchand Dedhia | ... | gaffer: India |
Ho-Yuen Fong | ... | still photographer |
Samuel Fu | ... | assistant camera: second unit |
Chin-Cheng Fung | ... | electrician |
Michael A. Johnson | ... | camera operator / cinematographer: second unit / steadicam operator |
Ming-Chuen Lo | ... | dolly grip |
Chun-Mo Wong | ... | grip |
Costume and Wardrobe Department
Bik-Yan Kwok | ... | assistant costume designer |
Suen-Chi Law | ... | assistant costume designer |
Pik Kwan Lee | ... | assistant costume designer (as Bik-Kwan Lei) |
Yin Ling Leung | ... | assistant costume designer |
Denni Li | ... | conceptual costume designer (as Denie Li) |
Riyaz Ali Merchant | ... | costume supervisor |
Ka-Yee Wong | ... | assistant costume designer |
Ming-Ha Wong | ... | assistant costume designer |
Lai-Yan Woo | ... | assistant costume designer |
Music Department
Milton Nelson | ... | orchestrator |
Johs Wu | ... | music editor |
Script and Continuity Department
Joe Chan | ... | continuity |
Additional Crew
Damon Chan | ... | production accountant |
Jackie Chan | ... | action director |
Dal Changming | ... | on-set doctor: Yunnan |
Mustafa Chaniwala | ... | floor runner: India |
Yu Fei | ... | catering coordinator: Beijing |
Hiroshi Fukazawa | ... | making of |
Siddarth Joshi | ... | extras coordinator: India (as Siddharth Joshi) |
Padmaja Karmaikar | ... | office secretary: India (as Padmaja S. Karmalkar) |
Weimin Lao | ... | horse trainer: Lanzhou unit |
Guohui Li | ... | catering coordinator: Yunnan |
Weimin Liu | ... | horse trainer |
Trevor Morris | ... | subtitle translator |
Meenakshi Pandey | ... | production secretary: India |
Deepak Sawakhande | ... | production coordinator |
Sandip Soparrkar | ... | choreographer: India |
Jiafan Wang | ... | catering coordinator: Shanghai |
Graham Ware Jr. | ... | horse trainer (as Grahame Ware) |
Diana C. Weng | ... | adr dialogue coach |
Irene Wong | ... | production secretary |
Jiang Yingjie | ... | catering coordinator: Shanghai |
Jingshu Zhu | ... | production accountant: Shanghai |