Cast & Crew

Directed by

Chris Nahon

Writing Credits

Jet Li
(story)
Luc Besson
(screenplay) &
Robert Mark Kamen
(screenplay)

Cast

Jet Li
Liu Jian
Bridget Fonda
Jessica Kamen
Tchéky Karyo
Insp. Richard
Ric Young
Mister Big
Burt Kwouk
Uncle Tai
Laurence Ashley
Aja
Cyril Raffaelli
Twin
Didier Azoulay
Twin
John Forgeham
Max
Paul Barrett
Pilot
Max Ryan
Lupo
Colin Prince
Lupo's Assistant
Vincent Glo
Pluto
Vincent Wong
Minister Tang
Kentaro
Chen
Stéphane Jacquot
Richard's Right Hand Man
Stefan Nelet
Tang's Assistant
Peter Sakon Lee
Tang's Assistant
Isabelle Duhauvelle
Isabel Kamen
Yannick Derrien
Bodysearch Boss
Francesca Disca
Red Hair Hooker
Taïra
Fat Hooker
David Gabison
French Minister
Bertrand Waintrop
Customs Official
Alain Zef
Video Technician
Nicolas Herault
Video Technician
Jean-Marc Huber
Fat Thug
Franck Tiozzo
Thug
John Maczko
Thug
Claude Brécourt
Concierge
Jean-Georges Vongerichten
Barman
François Nguyen
Chinese Bodyguard
Jocelyne Isaac
Subway Agent
Raymond Khamvene
Fat Chinese Chef Wong
Urfé Koupaki
Taxi Driver (Rasta)
Grégory Galin
Hotel Clerk
Alexander Koumpan
Driver Place de la Concorde
Daniel Milgram
Taxi Driver
Bernard Flavien
Coroner
Eric Averlant
Coroner
Marc Ligaudan
Assistant Coroner
Frédéric Moulin
Cop (Sentry Box)
Alain de Catuelan
Cop (Station)
Ludovic Berthillot
Cop (Lift)
Guillaume Lamant
Newspaper Man
Lina Chen
Hooker
Barbara Bernard
Hooker
Pat Tourne
Hooker
Crystalle Seeram
Hooker
Karen Drotard
Hooker
Sabine Ben Rhadi
Hooker
Saadi Spera
Hooker
Stéphanie Martin
Hooker
Stéphanie Durand
Hooker
Carmelle Edma
Hooker
Schana Réaux
Hooker
Affif Ben Badra
Lupo's Henchman

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)
All Filters