Directed by
Chris Nahon |
Writing Credits (WGA)
Jet Li | ... | (story) |
Luc Besson | ... | (screenplay) & |
Robert Mark Kamen | ... | (screenplay) |
Cast (in credits order) complete, awaiting verification
Produced by
Luc Besson | ... | producer |
Steven Chasman | ... | producer (as Steve Chasman) |
Bernard Grenet | ... | co-producer |
Jet Li | ... | associate producer |
Happy Walters | ... | producer |
Music by
Craig Armstrong |
Cinematography by
Thierry Arbogast | ... | director of photography |
Editing by
Marco Cavé |
Casting By
Franck Baldino | ||
Gaëlle Barenton | ||
Max Morel | ||
Hélène Zidi | ... | (as Hélène Chéruy) |
Production Design by
Jacques Bufnoir |
Art Direction by
Frédéric Bénard | ||
Stephen Chang |
Costume Design by
Pierre Bechir | ||
Annie Thiellement |
Makeup Department
Frédérique Arguello | ... | hair stylist |
Clément Bagot | ... | special makeup effects artist |
Sophie Benaiche | ... | key makeup artist |
José-Luis Casas | ... | key hair stylist (as José Lucas Casas) |
Guillaume Castagné | ... | makeup artist / special makeup effects artist |
Véronique Delmestre | ... | makeup artist |
Christian Garcia | ... | key hair stylist |
Denis Gastouet | ... | special makeup effects artist |
Stéphane Malheu | ... | key hair stylist |
Jean-Christophe Spadaccini | ... | special makeup effects artist |
Production Management
Eric Bassoff | ... | post-production supervisor |
Laurent Cavalier | ... | production manager |
Pierre-François de Malézieu | ... | Assistant régisseur adjoint |
Thierry Guilmard | ... | unit production manager |
Didier Hoarau | ... | production manager |
Laurent Lasnon | ... | assistant unit manager |
Franck Lebreton | ... | unit manager |
Jean-Baptiste Leclère | ... | unit production manager |
Second Unit Director or Assistant Director
Gilles Bannier | ... | first assistant director |
Gaëlle Barenton | ... | first assistant director: second unit |
Felix Baudouin | ... | second assistant director: second unit |
Emmanuel Breton | ... | second assistant director |
Stéphanie Champault | ... | third assistant director |
Jacques Eberhard | ... | first assistant director |
Claire Galloy | ... | assistant director: location unit |
Alfred Lot | ... | first assistant director |
Sophie Lévy | ... | second assistant director |
William Pruss | ... | first assistant director: second unit / second assistant director |
Gérard Pujolar | ... | first assistant director |
Hans Titze | ... | third assistant director |
Corey Yuen | ... | action director |
Sylvie Zadjner | ... | second assistant director: second unit |
Art Department
Lionel Callari | ... | property master |
Philippe Durand | ... | carpenter |
Tristan Girault | ... | assistant property master |
Yvan Hart | ... | plasterer |
Elodie Martin | ... | assistant art director |
Enrique Santana | ... | graffiti artist |
Sound Department
Anne Delacour | ... | dialogue editor/adr editor |
David Donaldson | ... | sound programmer |
François-Joseph Hors | ... | re-recording mixer |
Dominique Lacour | ... | sound engineer: second unit |
Frédérique Lebel | ... | foley editor: fights |
Maud Lombart | ... | assistant sound editor / foley editor |
Didier Lozahic | ... | re-recording mixer |
Fred Mays | ... | post-synchronization |
Daniel Ollivier | ... | sound engineer: second unit |
Pierre Picq | ... | boom operator |
Vincent Tulli | ... | sound designer / sound engineer |
Soazic Veillon | ... | foley editor |
Stéphane Vizet | ... | boom operator |
Ken Yasumoto | ... | sound mixer |
John Soukup | ... | sound transfer (uncredited) |
Special Effects by
Philippe Alleton | ... | special effects technician |
Vincent Cerutti | ... | pyrotechnician |
Olivier Cortet | ... | special effects compositor |
Pierre Foury | ... | special effects supervisor |
Daniel Lenoir | ... | special effects technician |
Jean-Pierre Maricourt | ... | special effects technician (as Jean-Pierre Moricourt) |
Pascal Molina | ... | special effects |
Benoît Squizzato | ... | special effects technician |
Piotr Styczen | ... | special effects technician |
Visual Effects by
Pierre Blain | ... | digital compositor / inferno artist |
Lucie Bories | ... | digital compositor |
Stephanie Boutinaud | ... | digital effects artist |
Alain Carsoux | ... | visual effects supervisor: Duboi |
Arnaud Chelet | ... | visual effects supervisor: Eclair Numerique |
Philippe Chotard | ... | system engineer |
Ludovic Davidian | ... | visual effects artist |
Séverine De Wever | ... | production coordinator |
Jacques Delzescaux | ... | visual effects supervisor: Eclair Numerique |
Stephane Dittoo | ... | digital compositor |
Yann Doray | ... | digital artist |
Antoine Douadi | ... | flame artist |
Sylvian Fabre | ... | digital compositor |
Xavier Fourmond | ... | digital compositor |
Vincent Frei | ... | rotoscope artist |
Julius Friede | ... | color grader: Eclair Numerique |
Olivier Gadal | ... | visual effects |
Aurelie Lajoux | ... | digital compositor |
Bruno Le Provost | ... | 3d supervisor |
Jeremie Leroux | ... | digital compositor |
Jean-Christophe Olivier | ... | Inferno compositor |
Antoine Simkine | ... | visual effects executive producer: Duboi |
Philippe Soeiro | ... | main titles effects / visual effects supervisor: Eclair Numerique |
Daniel Trujillo | ... | digital compositor |
Cyril Pichard | ... | research & development (uncredited) |
Stunts
Virginie Arnaud | ... | stunts |
Francis Auguy | ... | stunts |
Alain Barbier | ... | stunts |
Francis Bataille | ... | stunts |
Joseph Beddelem | ... | stunts |
Jean-Marc Bellu | ... | stunts |
Affif Ben Badra | ... | stunts |
Vincent Bersoulle | ... | stunts |
Serge Beuchat | ... | stunts |
Didier Biddar | ... | stunts |
Marc Bizet | ... | stunts |
Michel Bouis | ... | stunts |
William Cagnard | ... | stunts |
Vincent Chatelain | ... | stunts (as Gabriel Chatelain) |
Bernard Chevreul | ... | stunts |
Ken Chung | ... | stunts |
Stephane Codou | ... | stunts |
Gilles Conseil | ... | assistant stunt coordinator |
Pierre N. Cuvens | ... | stunts |
Yannick Derrien | ... | stunts |
Sandra Escoda | ... | stunts |
Rémy Escoffier | ... | stunts |
Alexandrine Felquin | ... | stunts |
Bénédicte Follet | ... | stunts |
Sylvain Gabet | ... | stunts |
Alain Gaudiard | ... | stunts |
Jean Girard | ... | stunts |
Yves Girard | ... | stunts |
Pascaline Girardot | ... | stunts |
Albert Goldberg | ... | stunts |
Alain Grellier | ... | stunts |
Stefan Gudju | ... | stunts (as Stephane Gudju) |
Alain Guerillot | ... | stunts |
Jianyong Guo | ... | stunts: Cory Yuen Stunt Team (as Jean Yong God) |
Pascal Guégan | ... | stunt coordinator |
Philippe Guégan | ... | stunt coordinator |
Tarick Hadouch | ... | stunts |
Karim Hammiche | ... | stunts |
Vincent Haquin | ... | stunts |
Christian Hening | ... | stunts |
Marc Hoang | ... | stunt double: Jet Li / stunts |
Karim Hocini | ... | stunts |
Enrico Horn | ... | stunts |
Jean-Claude Houbart | ... | stunts |
Sam Kai-Sen Huang | ... | stunts: Cory Yuen Stunt Team (as Kai Sen Huang) |
Mouloud Ikhaddelene | ... | stunts |
Ian Jenkins | ... | stunts |
David Julienne | ... | stunts |
Emilie Jumeaux | ... | stunts |
Vanny Khos | ... | stunts |
Ming Beaver Kwei | ... | stunts: Cory Yuen Stunt Team |
Pascal Lachamby | ... | stunts |
David Tai Vim Lai | ... | stunts: Cory Yuen Stunt Team |
Emmanuel Lanzi | ... | stunts |
Tse-Ming Lau | ... | stunts: Cory Yuen Stunt Team (as Tze Ming Lau) |
Julien Laurent | ... | stunts |
Pascal Lavanchy | ... | stunts |
Lobo | ... | stunts |
Grégory Loffredo | ... | stunts (as Greg Loffredo) |
Pascal Lopez | ... | stunts |
Stéphane Margot | ... | stunts |
Florent Mismetti | ... | stunts |
Christophe Moindreau | ... | stunts |
Philippe Morel | ... | stunts |
Waho Mosel | ... | stunts |
David Moulin | ... | stunts |
Frédéric Moulin | ... | stunts |
Patrick Médioni | ... | stunts |
Eric Nesci | ... | stunts |
Pierre Nguyen | ... | stunts |
Louis-Marie Nyee | ... | stunts |
Sébastien Peres | ... | stunts |
Eric Petch | ... | stunts |
Varin Pitch | ... | stunts |
Erim Pramitcche | ... | stunts |
Frederick Renard | ... | stunts |
Christophe Roblin | ... | stunts |
Pierre Rousselle | ... | stunts |
Thierry Saelens | ... | stunts |
Loïc Saintilan | ... | stunts |
Olivier Schneider | ... | stunts |
Wincent Shea | ... | stunts |
Wing Tat Shek | ... | stunts |
Patrick Steltzer | ... | stunts |
Tarubi | ... | stunts |
Michaël Troude | ... | stunts |
Frédéric Vallet | ... | stunts |
Christian Vegner | ... | stunts |
Olivier Vitrant | ... | stunts |
Christian Wagner | ... | stunts |
Corey Yuen | ... | action director |
Tak Yuen | ... | stunts: Cory Yuen Stunt Team (as Richard Chung Tak Hung) |
Camera and Electrical Department
Olivier Abelé | ... | electrician |
Damien Auriol | ... | grip |
Stéphane Azouze-Cardin | ... | director of photography: second unit (as Stephane Azouze) / video scenes supervisor (as Stephane Azouze) |
Fabien Benzaquen | ... | assistant camera |
Eric Bialas | ... | a camera/steadicam operator |
Stéphane Birzin Bibir | ... | grip (as Stéphane Birzin) |
Fabrice Bismuth | ... | assistant camera |
Éric Brun | ... | first camera assistant: second unit |
David Campbell | ... | crane operator: Technocrane |
Juliette Castanier | ... | second assistant camera |
Eric Catelan | ... | steadicam operator |
Mathieu Caudroy | ... | steadicam operator |
François Chevreau | ... | assistant camera |
Emmanuel de Fleury | ... | assistant camera |
Guillaume Deffontaines | ... | focus puller |
Jean-Marc Duez | ... | grip |
Vladimir Duranovic | ... | grip |
Hugues Espinasse | ... | clapper loader |
Jan Gagnaire | ... | grip |
Nicolas Herdt | ... | director of photography: second unit (as Nicolas Herdit) |
Éric Le Roux | ... | camera operator (as Eric Leroux) / steadicam operator (as Eric Leroux) |
Jean Legrand | ... | second assistant camera |
Sophie Lelou | ... | electrician (as Sophie Mollard) |
Cyril Liberman | ... | assistant camera |
Lylo | ... | camera operator |
Laurent Martin | ... | grip |
Vincent Muller | ... | assistant camera |
Benoît Pain | ... | camera trainee: second unit |
Lionel Pedro | ... | assistant camera |
Valérie Potonniée | ... | first assistant camera |
Bruno Privat | ... | director of photography: second unit |
Tarik Rebeihi | ... | assistant camera |
Xavier Renaudot | ... | electrician |
Luc Reyrolle | ... | electrician |
Rodolphe Soucaret | ... | first assistant camera |
Laurent Tangy | ... | focus puller |
Casting Department
Barbara Fiorentino | ... | casting: USA |
Géraldine Mouton | ... | extras casting |
Costume and Wardrobe Department
Nadia Cherouk | ... | costumer |
Aline Dupays | ... | wardrobe |
Virginie Le Metayer | ... | wardrobe |
Julien Reignoux | ... | costume assistant |
Editorial Department
Yseult Huret | ... | assistant editor |
Isabelle Julien | ... | color timer |
Stéphane Kazadi | ... | assistant editor |
Bruno Patin | ... | color timer |
Philippe Reinaudo | ... | digital intermediate technical director |
Charlotte Rembauville | ... | assistant editor |
Kathy Thomson | ... | digital colorist |
Frédéric Thoraval | ... | additional editor |
Soazic Veillon | ... | assistant editor |
Matt Zogaric | ... | trailer editor |
Location Management
Alexandre Desmars | ... | assistant location manager |
Rodolphe Lanaro | ... | location scout |
Philippe Letode | ... | location scout |
Music Department
Craig Armstrong | ... | music arranger: vocals / orchestra arranger / programmer: orchestra / score arranger |
Mark Berrow | ... | musician: violin |
Nicholas Bucknall | ... | musician: clarinet |
Matthieu Dallaporta | ... | assistant music mixer |
Matt Dunkley | ... | additional orchestrator |
Sarah Eyden | ... | singer |
Andrew Findon | ... | musician: flute |
Emma Ford | ... | music supervisor |
Isobel Griffiths | ... | orchestra contractor |
Stephen Hilton | ... | music programmer / musician: keyboards |
Gary Jones | ... | music supervisor |
Dave Jordan | ... | music supervisor |
Patrick Kiernan | ... | orchestra leader |
Everton Nelson | ... | musician: violin |
Jenny O'Grady | ... | choral coordinator |
Jojo Villanueva | ... | soundtrack coordinator |
Cecilia Weston | ... | conductor |
Warren Zielinski | ... | musician: violin |
Geoff Foster | ... | score recordist (uncredited) |
Allen Walley | ... | musician: double bass (uncredited) |
Bruce White | ... | musician: viola (uncredited) |
Script and Continuity Department
Estelle Bault | ... | script supervisor |
Karen Waks | ... | assistant script supervisor / script supervisor: second unit |
Additional Crew
Hank Byrd | ... | post production intern |
Nathalie Carles | ... | personal assistant: B. Grenet |
Karine Caumeil | ... | art department accounting |
Frédéric Cauvy | ... | weapons advisor |
Bruce Hwang Chen | ... | assistant: producer |
David Donaldson | ... | additional programming and keyboards |
Romuald Drault | ... | production accountant supervisor |
Matt Dunkley | ... | midi transcriptor |
Craig Scott Galper | ... | language coach: Mr. Jet Li |
Aurelien Gimenez | ... | acting coach: Mr. Didier Azoulay |
Eric Govignon | ... | production assistant |
Bruno Guilhem | ... | assistant to unit manager: second unit |
Harold Guskin | ... | acting coach: Mr. Jet Li |
Hugo Gélin | ... | director: making-of featurette |
Ming Beaver Kwei | ... | personal assistant: Mr. Jet Li |
Hung Woo Kwong | ... | cook: Mr. Jet Li |
Colette Martin | ... | production accountant |
Marie McFerran | ... | production coordinator |
David Meanti | ... | production assistant |
India Osborne | ... | assistant: Luc Besson |
Armelle Phaeton | ... | personal assistant: B. Grenet |
Noor Sadar | ... | assistant location manager |
Katia Sourzac | ... | personal assistant: Luc Besson |
Hugo Veludo | ... | trainee production assistant |
Corey Yuen | ... | martial arts choreographer |
Vincent Dragusseau | ... | making-of director (uncredited) |