Directed by
Kurt Wimmer |
Writing Credits (WGA)
Kurt Wimmer | ... | (written by) |
Cast (in credits order) complete, awaiting verification
Produced by
Wan Allen | ... | line producer (as Allen Wan) |
John Baldecchi | ... | producer |
Pauline Chan | ... | producer |
Rita Fung | ... | line producer |
Sue Jett | ... | executive producer |
Tony Mark | ... | executive producer |
Wai Sum Shia | ... | line producer: second unit |
Louis Sit | ... | co-producer |
Charles Wang | ... | executive producer |
T.C. Wang | ... | executive producer |
Music by
Klaus Badelt |
Cinematography by
Arthur Wong | ... | director of photography (as Arthur Wong Ngok Tai) |
Editing by
William Yeh |
Casting By
Justine Arteta | ... | (as Justine Baddeley) |
Kim Davis-Wagner | ... | (as Kim Davis Wagner) |
Production Design by
Sung Pong Choo |
Art Direction by
Kwok-Wing Chong | ... | (as Joel Chong) |
Bernardo Trujillo | ... | supervising art director |
Set Decoration by
Kim-Wai Chung |
Costume Design by
Joseph A. Porro | ... | (as Joseph Porro) |
Makeup Department
Jason Fu | ... | assistant makeup artist |
Meinir Jones-Lewis | ... | key hair stylist / key makeup artist |
Marie Nardella | ... | personal makeup artist: Milla Jovovich |
Jamie Pritchard | ... | hairdresser: Milla Jovovich |
Gemma Waugh | ... | hair stylist / makeup artist |
Ronald Yeung | ... | assistant hairdresser |
Production Management
Desmond Cannon | ... | post-production supervisor / studio executive post-production |
Petrina Ho | ... | production manager |
Man-Yiu Lee | ... | production manager |
Yindy Leung | ... | associate production manager |
Helen Li | ... | production manager: second unit |
Aaron Shershow | ... | unit manager |
Second Unit Director or Assistant Director
Margie Beattie | ... | additional second assistant director: Shanghai (as Margaret Beattie) |
Stephanie Cheung | ... | third assistant director: Shanghai |
Jason Faulkner | ... | second assistant director |
Richard Hughes | ... | third assistant director |
Rachel Ip | ... | third assistant director: Hong Kong |
Phil Jones | ... | first assistant director |
Chiu Wah Lee | ... | second assistant director: China |
Sylvia Liu | ... | first assistant director: Hong Kong |
Audrey Mak | ... | third assistant director: Hong Kong |
Tony Mark | ... | second unit director |
Michelle McGonagle | ... | second second assistant director |
Mike Smith | ... | second unit director / second unit director: fight sequence |
Mark Turnbull | ... | first assistant director: second unit |
Charlie Young | ... | second second assistant director: China |
Jinzhan Zhang | ... | first assistant director: China (as Zhang 'General' Jin Zhan) |
Art Department
Roberto Bonelli | ... | set designer |
Mark Lambert Bristol | ... | storyboard artist |
Sherrie Dai | ... | draftsperson |
Kieron Dwyer | ... | title illustrator |
Hana Espinoza | ... | art department coordinator |
William Kan | ... | assistant art director (as Yiu Chung William Kan) |
Harry Lu | ... | supervising props/weapons consultant |
Hana Matsumoto | ... | art department coordinator |
Rick Remender | ... | illustrator (uncredited) |
Sound Department
James Bannon | ... | adr looping |
Dean Beville | ... | sound editor |
Matthew C. Beville | ... | foley mixer |
Peter Brown | ... | sound designer / supervising sound editor |
Richard Burton | ... | sound effects editor |
Bob Clayton | ... | sound mixer |
Ezra Dweck | ... | re-recording mixer |
Stephen Hunter Flick | ... | supervising sound editor (as Stephen Flick) |
Dana Gustafson | ... | sound editor |
Detlef Halaski | ... | re-recording mixer |
Gary A. Hecker | ... | special sound effects (as Gary Hecker) |
Larry Kemp | ... | adr editor |
Howard London | ... | adr mixer |
Matthew Margeson | ... | synth programming |
James Matheny | ... | sound editor (as Jim Matheny) |
Mark Messick | ... | sound editor |
Jon Mete | ... | sound effects editor |
Margit Pfeiffer | ... | assistant sound editor |
Scott Piper | ... | boom operator |
Edward M. Steidele | ... | foley artist |
Steven Ticknor | ... | sound designer (as Steve Ticknor) |
Jerry Trent | ... | foley artist |
Jonathan Wales | ... | re-recording mixer |
David Williams | ... | sound editor |
Special Effects by
Ray Brown | ... | special effects foreman |
Shing Chan | ... | assistant special effects foreman |
Grady Holder | ... | dental prosthetics |
Yau Ting Lam | ... | special effects assistant |
Wai Kit Lau | ... | special effects foreman (as Arthur Lau) |
Casey Pritchett | ... | special effects supervisor |
Corey Pritchett | ... | special effects |
Darrell Pritchett | ... | special effects coordinator |
Visual Effects by
Tony Abejuro | ... | match mover: CIS Hollywood |
Gary Abrahamian | ... | cg artist: CIS Hollywood |
Jayni Borgaro | ... | compositor: CIS Hollywood |
Steven Calcote | ... | visual effects producer / visual effects supervisor |
John Cassella | ... | cg artist: CIS Hollywood |
Jeff Chan | ... | modeler: Menfond |
Nicco Chan | ... | compositor: Menfond |
Po Yan Chan | ... | compositor: Menfond (as Yan Chan) |
Lei Chen | ... | animator: China Film Group Hualong Film Digital Production |
Bryan Cheung | ... | animatics: Menfond |
Patrick Clancey | ... | digital opticals (as Pat Clancey) |
Jack Ding | ... | compositor: Menfond |
Liang Ding | ... | animator: China Film Group Hualong Film Digital Production |
Jianfeng Dong | ... | animator: China Film Group Hualong Film Digital Production |
Rongguo Fang | ... | visual effects supervisor: China Film Group Hualong Film Digital Production |
James Feng | ... | visual effects supervisor: China Film Group Hualong Film Digital Production |
James C. Feng | ... | visual effects supervisor: China Film Group Hualong Film Digital Production (as James Feng) |
Jihua Feng | ... | animator: China Film Group Hualong Film Digital Production |
Jesse Fernley | ... | compositor: CIS Hollywood / matte painter: CIS Hollywood |
Janet Freedland | ... | rotoscope and paint artist: CIS Hollywood |
Min Gao | ... | animator: China Film Group Hualong Film Digital Production |
Amy Garback | ... | cg artist: CIS Hollywood |
Larry Gaynor | ... | senior rotoscope and paint artist: CIS Hollywood |
Neil Greenberg | ... | visual effects producer / visual effects supervisor |
Cong Han | ... | animator: China Film Group Hualong Film Digital Production |
Johnny He | ... | animator: Menfond |
Brian Ho | ... | animator: Menfond |
Jack Ho | ... | visual effects coordinator: Menfond |
Jesse Ho | ... | animator / compositor: Menfond |
He Huang | ... | animator: China Film Group Hualong Film Digital Production |
Ten Huang | ... | lighting and texture artist: Menfond |
Yaozu Huang | ... | technical supervisor: China Film Group Hualong Film Digital Production |
Louis Hung | ... | compositor: Menfond |
Ken Jones | ... | visual effects supervisor: CIS Hollywood |
William Kavanaugh | ... | compositor: CIS Hollywood |
Mark A. Kolars | ... | compositing supervisor: China Film Group Hualong Film Digital Production |
Roger Kupelian | ... | digital matte artist: CIS Hollywood |
Edmond Kwan | ... | compositor: Menfond |
Garrett Lam | ... | project supervisor: Menfond |
Pat Lun Lam | ... | lighting and texture artist: Menfond (as Lun Lam) |
Chi-Hang Lau | ... | lighting and texture artist: Menfond |
Sting Lau | ... | lighting and texture artist: Menfond |
Patrick Lee | ... | visual designer: Menfond |
Zhenyu Lei | ... | technical supervisor: China Film Group Hualong Film Digital Production |
Keith Leung | ... | compositor: Menfond |
Kwok Yuen Leung | ... | lighting and texture artist: Menfond |
Mon Leung | ... | compositor: Menfond |
Quansheng Li | ... | compositing supervisor: China Film Group Hualong Film Digital Production |
Jules Lin | ... | animator: Menfond |
Li Liu | ... | animator: China Film Group Hualong Film Digital Production |
Lunan Liu | ... | animator: China Film Group Hualong Film Digital Production |
Pengyi Liu | ... | animator: China Film Group Hualong Film Digital Production |
Jun Luo | ... | animator: China Film Group Hualong Film Digital Production |
Yang Luo | ... | animator: China Film Group Hualong Film Digital Production |
Ming Ma | ... | animator: China Film Group Hualong Film Digital Production |
Yi Ma | ... | animator: China Film Group Hualong Film Digital Production |
Ping Yu Mak | ... | animator: Menfond |
Chunlin Mi | ... | animator: China Film Group Hualong Film Digital Production |
Diana Miao | ... | cg texture artist: CIS Hollywood |
Rayson Mo | ... | compositor: Menfond |
Marc Nanjo | ... | compositor: CIS Hollywood |
Julia Neighly | ... | production coordinator: CIS Hollywood (as Julia Gaudette) |
Gary Ng | ... | animator: Menfond |
Julie Orosz | ... | visual effects executive producer: CIS Hollywood |
Galan Pang | ... | visual designer: Menfond |
Alejandro Perez | ... | dustbuster |
Jason Porath | ... | cg artist: CIS Hollywood |
Lance Powell | ... | cg texture artist: CIS Hollywood |
Chris Ryan | ... | cg artist: CIS Hollywood (as Christopher Ryan) |
Heather MacPhee Ryan | ... | rotoscope and paint artist: CIS Hollywood |
Miguel A. Salek | ... | particle effects |
Steve J. Sanchez | ... | compositor: CIS Hollywood (as Steve Sanchez) |
Patrick Shearn | ... | visual effects producer: CIS Hollywood |
Yong Shen | ... | senior animator: China Film Group Hualong Film Digital Production |
Mayumi Shimokawa | ... | cg texture artist: CIS Hollywood |
Gregory Shimp | ... | rotoscope and paint artist: CIS Hollywood (as Greg Shimp) |
Aaron Singer | ... | match mover: CIS Hollywood |
Danita Slaughter | ... | digital opticals editor |
Sam Sun | ... | modeler: Menfond |
Mark Joey Tang | ... | compositor: Menfond (as Joey Tang) |
Juliana Tong | ... | project supervisor: Menfond |
Randy Tse | ... | project supervisor: Menfond |
Michael Wah | ... | animator: Menfond |
Jason Wardle | ... | cg supervisor: CIS Hollywood |
Hongjian Wei | ... | animator: China Film Group Hualong Film Digital Production |
Jerry Weil | ... | cg artist: CIS Hollywood |
Eric Weinschenk | ... | compositor: CIS Hollywood |
Raymond Wong | ... | modeler: Menfond |
Victor Wong | ... | visual effects supervisor |
Coco Xu | ... | compositor: Menfond |
Lijun Xu | ... | animator: China Film Group Hualong Film Digital Production |
Xin Xu | ... | animator: China Film Group Hualong Film Digital Production |
Shyam V. Yadav | ... | visual effects documentarian |
Pengju Yang | ... | animator: China Film Group Hualong Film Digital Production |
Kwok-Leung Yee | ... | animatics: Menfond (as Emil Yee) |
Siu Fai Yeung | ... | compositor: Menfond |
Pariscoli Yip | ... | modeler: Menfond |
Bo Yu | ... | animator: China Film Group Hualong Film Digital Production |
Jackson Yu | ... | visual effects consultant |
Lizheng Yu | ... | animator: China Film Group Hualong Film Digital Production |
Yan Yuan | ... | lighting and texture artist: Menfond |
Yak Hong Yung | ... | lighting and texture artist: Menfond |
Zhenyi Zhan | ... | senior animator: China Film Group Hualong Film Digital Production |
Chao Zhang | ... | senior animator: China Film Group Hualong Film Digital Production |
Chunmiao Zhang | ... | animator: China Film Group Hualong Film Digital Production |
Dalace Zhang | ... | animator: Menfond |
Jim Zhang | ... | compositor: Menfond |
Qiang Zhang | ... | animator: China Film Group Hualong Film Digital Production |
Yan Zhang | ... | senior animator: China Film Group Hualong Film Digital Production |
Zhongwen Zhao | ... | senior animator: China Film Group Hualong Film Digital Production |
Lei Zhou | ... | animator: China Film Group Hualong Film Digital Production |
Erik Hansen | ... | data manager (uncredited) |
Thomas Mathai | ... | data manager (uncredited) |
Brock J. Stearn | ... | junior cg artist: CIS Hollywood (uncredited) |
Mark H. Weingartner | ... | visual effects director of photography: CIS Hollywood (uncredited) |
Stunts
Robert Alonzo | ... | assistant stunt coordinator / utility stunts |
Randall Archer | ... | utility stunts |
Daniel Arrias | ... | stunts |
Igor Breakenback | ... | stunts (as a different name) |
Troy Brenna | ... | stunts |
Jay Caputo | ... | stunts (as Alexander J. Caputo) |
Jennifer Caputo | ... | stunt double: Violet |
Tim Connolly | ... | stunts |
Clay Cullen | ... | stunts (as Peter Claven Cullen Jr.) |
Danial Donai | ... | stunts |
Dino Dos Santos | ... | stunt performer |
Don Ferguson | ... | stunts: Hemophage |
Youlia Galenko | ... | stunt double: Violet |
Jesse Gooding | ... | stunts |
Mitch Gould | ... | stunts |
Mike Gunther | ... | stunts |
Roberto Gutierrez | ... | stunts |
Mark Hicks | ... | assistant stunt coordinator |
Sam Kai-Sen Huang | ... | stunts (as Kai Sen Huang) |
David Hugghins | ... | stunt rigger / stunts |
David Ismalone | ... | stunts |
Nito Larioza | ... | utility stunts |
Ying Long Li | ... | stunts |
Chi Hung Lin | ... | stunts |
Chi Hun Ling | ... | stunts |
Ying Liu | ... | stunts |
Daniel O'Neill | ... | stunt performer / stunts |
J.J. Perry | ... | stunts |
Jude Poyer | ... | stunts: Hemophage |
Ming Qiu | ... | assistant stunt coordinator |
Marc Redmond | ... | stunts |
Justin Riemer | ... | stunts |
Niko Rusakov | ... | stunts |
Mike Smith | ... | fight choreographer / stunt coordinator |
Larnell Stovall | ... | stunts |
Ronn Surels | ... | stunts: fire gag |
Chris Torres | ... | utility stunts (as Christopher Torres) |
Jon Valera | ... | stunt performer |
Alicia Vela-Bailey | ... | stunt double: Violet |
Joshua Lee Vongsvirates | ... | stunts |
Ryan Watson | ... | stunts |
Cody Weselis | ... | stunts (as Cody Tyler Weselis) |
Thom Khoury Williams | ... | utility stunts (as Thom Williams) |
Gang Wu | ... | stunts |
Weixing Yao | ... | stunts |
Paco Yick | ... | stunts (as Tin Hung Yick) |
Marcus Young | ... | stunt rigger |
Glen Yrigoyen | ... | stunts |
Martin K.R. Zetterlund | ... | stunts (as Martin Zetterlund) / stunts |
Chong Wei Zhang | ... | stunts |
Camera and Electrical Department
Chor Keung Chan | ... | first assistant camera: "a" camera |
Johnathan Chan | ... | second assistant camera: "b" camera |
Claude Fortin | ... | second unit |
David Franco | ... | director of photography: second unit |
Kin Hong Hung | ... | video assistant (as Albert Hung Kin Hong) |
Kue KaChun | ... | video assistant |
Raymond Lam | ... | camera operator / steadicam operator |
Jay Maidment | ... | still photographer |
Peter Quinn | ... | key video assist operator |
Calvin Roberts | ... | digital imaging technician |
Noah Weinzweig | ... | camera operator |
Jimmy Wong | ... | camera operator: "a" camera |
Animation Department
Jack Lewars | ... | digital color assistant |
Casting Department
Madalena Chan | ... | casting: Hong Kong |
Aaron Ho | ... | casting assistant: original casting: Hong Kong |
Costume and Wardrobe Department
Vivian Baumann | ... | costume cutter |
Cori Burchell | ... | assistant costume designer |
Jay Cheng | ... | key costumer |
Jana MacDonald | ... | assistant costume designer / costume supervisor |
Urmila Motwani | ... | assistant to costume designer (as Urmilla Lal Motwani) |
Jack Tung | ... | costume coordinator |
Kar Yan Yip | ... | costume buyer: hong kong |
Editorial Department
Jason Yik Chi Chan | ... | editorial |
Michael Eaves | ... | digital intermediate colorist |
Tritia Espinoza | ... | international editor |
Bob Fernley | ... | digital intermediate producer |
Maria Gonzales | ... | first assistant editor |
Mo Henry | ... | negative cutter |
Chris Jensen | ... | senior digital colorist assist |
Natasha Leonnet | ... | digital color timer |
Lisa Tutunjian | ... | digital intermediate editor |
Ana Veselic | ... | apprentice editor |
Lawrence Howard Williams | ... | post digital media operator |
Location Management
Cheuk Kau Man | ... | location manager |
Music Department
Brett Barnes | ... | technical assistant to composer |
Christopher Brooks | ... | music editor (as Chris Brooks) / score co-producer |
Wolfram de Marco | ... | music arranger |
Ian Honeyman | ... | composer: additional music / music arranger |
Dave Porter | ... | composer: additional music (as David Porter) |
Andrew Raiher | ... | composer: additional music / music arranger |
Brian Richards | ... | music editor |
Scottpatrick J. Sellitto | ... | music consultant |
Sinead Smyth | ... | score production coordinator |
Leslie Stevens | ... | assistant to composer |
John Rodd | ... | additional scoring mixer (uncredited) |
Script and Continuity Department
Renee Burke | ... | script supervisor |
Additional Crew
Kirsten Anderson | ... | first assistant accountant |
Andy Armstrong | ... | technical advisor: motorcycle |
Belinda Cahill | ... | assistant production accountant |
Venus Cheuk | ... | assistant: Mr C. Wang |
Kris Chung | ... | assistant: Ms. Jett |
Lanny Dong | ... | production secretary |
Zhi Ying Dong | ... | production secretary |
Henry Dray | ... | freight coordinator |
Charlie French | ... | locations |
Regaye Fulcher | ... | production assistant |
J. Gibson | ... | production coordinator |
Keith Giesbrecht | ... | craft services/caterer: China |
Flax Glor | ... | publicist |
Don Guarisco | ... | research assistant |
Moira Houlihan | ... | publicist |
Joyce Hsieh | ... | production accountant |
Perry M. Kimura | ... | digital scanning and recording |
Pauline Lam | ... | assistant: Mr C. Wang |
Peggy Lee | ... | production controller |
Wai-On Leung | ... | production coordinator |
Danielle Litak | ... | milla jovovich hand double |
Qian Qu | ... | helicopter pilot |
Christine Robson | ... | assistant production accountant: second unit |
Kevin Rosenberg | ... | assistant: Mr. Baldecchi |
Monica Sandstede | ... | story editor: Screen Gems |
Ben Shum | ... | assistant: Mr. Wimmer |
Mike Smith | ... | fight choreographer |
Namfon Sukontasap | ... | assistant: Mr. Baldecchi |
Alexandra Taussig | ... | production coordinator (as Alex Taussig) |
Davina To | ... | assistant: Mr. Mark |
Janice Tsang | ... | tutor to Cameron Bright |
Joyce Tsui | ... | assistant: Ms. Jovovich |
Marilyn Zhuang | ... | assistant accountant: Shanghai |
Petri Nieminen | ... | Stand-In for Mr.Chinlund: Shanghai (uncredited) |