X

Cast & Crew

Directed By

Written By

Wayne Beach
story / screenplay
Simon Barry
screenplay

Cast

Donald Sutherland
Douglas Thomas
Anne Archer
Eleanor Hooks
Uni Park
Tina Chan
Erin Selby
Hong Kong Reporter
Paul Wu
Shades
Noel Burton
Alex Wingate
Andrew Peplowski
TNN Reporter #1 / UN
Andrew Nichols
TNN Reporter #2 / UN
Mike Tsar
NYPD Lieutenant
Yardly Kavanagh
Reporter at Chan's Hotel
Frank Schorpion
TWN News Anchorman
Freddy Bessa
NY Cop #1
Terry Simpson
NY Cop #2
Tony Calabretta
Detective #2
Fred Lee
Dr. Chin
Wei Feng Tang
Triad Hood #1
Huy Phong Doan
Triad Hood #2
Phil Chiu
Triad Hood - Driver
Jeniene Phillips
TWN Reporter
Frank Cavallero
Reporter #6
Michelle Sweeney
Diner Waitress
Richard Jutras
Larry, Hooks' Secretary
Jeff Ward
FBI Agent Times Square
Ken Tran
Triad Bruiser
Marlon Sterling Long
FBI Agent #1 Athletic Club
Zenhu Han
Athletic Club Shopkeeper
Danny Blanco Hall
NY Cop #2 Athletic Club Kitchen
Paul Stewart
American Ambassador
Jason Cavalier
Security Guard
Tracey McKee
Times Square Reporter
Toula Bassanoff
Elderly Chinese Hobo (FBI Agent)
Michael Chan
Young Asian Bomber
Thai Son Doan
Rooftop waiter
Marc Gourdeau
British ambassador
Larry Lam
Fighter
Christine Lan
Ochai's Nymphet
Johanne Marie
New Year's Eve Party Dancer
Michael Murphy
Politician
Sylvia Stewart
Screaming Woman
Angelo Tsarouchas
Delivery Guy

Produced By

Kevin Bernhardt
co-producer
Peter Bray
line producer
Don Carmody
executive producer
Alan Chu
associate producer
Dan Halsted
executive producer
Richard Lalonde
co-producer
Elie Samaha
executive producer
Wesley Snipes
executive producer
Andrew Stevens
executive producer
Ron Yuan
producer

Cinematography

Pierre Gill
director of photography

Sound

Pierre-Jules Audet
sound effects editor
Michel B. Bordeleau
supervising sound editor
Don Cohen
sound mixer
Jérôme Décarie
foley artist
Natalie Fleurant
adr supervisor / dialogue supervisor
Phillipe Frumignac
assistant foley artist
Marc Gagnon
sound effects editor
Nicolas Gagnon
assistant foley artist
Bernard Gariépy Strobl
re-recording engineer
Daniel Lagacé
assistant sound editor
Stéphane Larivière
special effects sound editor
Sylvain Lefebvre
sound mixer
Yannick Lemieux
assistant sound editor
Genevieve Levac
dialogue editor
Peter Lopata
sound effects editor
Sylvain Richard
sound effects editor
Eric Rocheleau
assistant sound re-recording mixer
Bruno Ruffolo
adr recordist
Hans Peter Strobl
re-recording engineer
Rossif Sutherland
assistant boom operator
Hayden Whiting
assistant adr editor / assistant dialogue editor
David Yonson
adr recordist

Editing

Michel Arcand
film editor

Production Design

Makeup

Annik Boivin
sfx makeup
Linda Bourgon
assistant hair stylist
Kathryn Casault
personal makeup artist
Sandra Feijoo
assistant makeup artist
Réjean Forget
key hair stylist
Bruno Gatien
spfx makeup artist lab tech
C.J. Goldman
special makeup effects artist
Jessica Heeren
daily makeup artist
Tahira Herold
makeup artist
Tomoko Hidaka
makeup artist
Daniel Jacob
extra makeup artist
Anne-Marie Lanza
assistant hair stylist
Adrien Morot
special makeup effects artist
Magali Métivier
assistant makeup artist
Melissa Purino
makeup supervisor
Sylvania Yau
special makeup effects coordinator

Special Effects

Louis Craig
special effects coordinator
Pierre Côté
special effects technician
Mario Dumont
senior special effects technician
Normand Gobeille
special effects technician
André Laforest
special effects technician
André Laperrière
special effects rigger
Francis Marleau
special effects buyer
Eric-André Paquin
special effects technician
Sebastien Roussel
pyrotechnician
Martin Williams
special effects technician
Trevor Cripps
special effects technician

Visual Effects

Mashi Akiyama
computer graphics animator: Hybride
Jean-Yves Audouard
lead animator: Hybride
Patrice-Alain Barrette
digital image support: Hybride
Michel Barrière
digital effects compositor: Hybride
Sébastien Bergeron
digital effects compositor: Hybride
Marc Bourbonnais
lead technical director: Hybride
Wayne Brinton
digital compositor: Hybride Technologies
Caroline Bélisle
administration: Hybride
Mario Chauvette
digital image support: Hybride
Nicolas Cotta
digital effects compositor: Hybride
Daniel Coupal
digital effects artist
Thierry Delattre
digital effects supervisor: Hybride
Luc Desmarais
technical support: Hybride
Anouk Deveault-Moreau
visual effects coordinator: Hybride
Dominic Gaudreau
technical support: Hybride
Shawn Hillier
digital effects compositor: Hybride
Georges Jardon
visual effects supervisor
Joseph Kasparian
lead digital textures: Hybride / lighting artist: Hybride
François Lambert
digital compositor: Hybride
Franck Lambertz
digital compositor: Hybride
Jean Lapointe
digital effects compositor: Hybride
Sylvain Lavoie
digital effects compositor: Hybride
Daniel Leduc
digital effects producer: Hybride
Patrick Legault
digital effects compositor: Hybride
Marc Massicotte
I/O technician
Stanley Monahan
optical effects
Michel Murdock
visual effects financial controller: Hybride
Dominique Normand
digital effects compositor: Hybride
Pierre Raymond
digital effects producer: Hybride
Luc Simard
technical support: Hybride
Guillaume St-Aubin-Seers
digital image support: Hybride
Stéphane Stradella
digital compositor
Philippe Theroux
computer graphics supervisor: Hybride
Gaetan Thiffault
textures & lighting: Hybride
Hugo Tremblay
technical support: Hybride
Marco Tremblay
lead modeler: Hybride
Yanick Wilisky
lead modeler: Hybride
Dave Salter
digital artist
Mark Tureski
optical effects

Assistant Director

Anne Alloucherie
second assistant director
Alexandre Bernard
additional third assistant director
Josée Drolet
first assistant director: second unit
Simon Dugas
third assistant director
Daniel Hank
second unit director: helicopter unit
Danielle Lapointe
first assistant director: second unit
Simon-Édouard Pilon
third assistant director
Jeff Ward
second unit director
Michael A. Williams
first assistant director

Production Management

Daniel Auclair
unit manager: second unit
Daniel Hank
production manager: New York unit & Hong Kong plate unit
Georges Jardon
post-production supervisor
Mario Nadeau
production manager
Sue Woo So-Ling
production manager: Hong Kong plate unit
Francis Trottier
unit manager

Art Department

Francis Back
storyboard artist
Charles-André Bertrand
assistant set dresser
Cecile Braemer
art department coordinator
Alan Bruckner
art director: New York
Real Capuano
scenic technician
Nicolas Fering
scenic technician
Xavier Georges
assistant set decorator
Daniel Huysmans
property master
Mélanie McNicoll
scenic artist
Benoit Robert
set dresser
Andrew Semple
prop sculptor

Stunts

Mahaliel Bethea
assistant stunt coordinator
Clay Donahue Fontenot
stunt double: Wesley Snipes
Genevieve Gagnon
stunt double: Marie Matiko
Evan King
utility stunts
Larry Lam
stunt fighter
Steve Lucescu
stunt rigger
Robyn McNicoll
stunt performer
Nigel Scantlebury
stunt performer
Michael Scherer
stunt coordinator / stunts
Jeff Ward
stunt coordinator / stunts
Wayne Wells
stunt rigger
Ron Yuan
fight choreographer: Ming

Editorial

Carina Baccanale
second assistant editor
Jim Campabanal
negative cutter
Christian Gravel
assistant editor

Other

Stanford Davis
driver: Wesley Snipes
Aleck Duncan
driver: cast
Daniel Matthews
transportation coordinator
James Sanchez
transportation captain
Joe Sanchez
transportation coordinator

Music Department

Normand Corbeil
orchestrator
Terry Delsing
music editor
Janeen Ferdinand
singer: J. Cimone
David Franco
music supervisor
Roger Hewett
orchestrator
Ken Kugler
conductor / orchestrator
Sylvain Lefebvre
score mixer: score recordist
Daniel Nielsen
composer: trailer music
Craig Pettigrew
music editor
Robert Puff
music preparation
Sandy DeCrescent
orchestra contractor

Casting Department

Jean-Francois Hall
extras casting assistant
Erik Johnson
extras casting intern
Mike Bucci
extras casting

Costume Department

Rosalie Clermont
costume supervisor
Emmanuelle Godbout
extras dresser
Marie-Maude Grenier
key extras dresser
Daniele Leger
assistant costume designer
Syndi Shumer
New York Unit Wardrobe

Camera Department

Benoît Alarie
dolly grip: second unit
Bernard Couture
director of photography: second unit
René Daigle
additional camera operator
Amelie Duceppe
video assist operator
Christian Duguay
camera operator / steadicam operator
Norayr Kasper
director of photography: second unit
Denis Lamothe
gaffer: second unit
Patrick Lima
key grip: second unit
Alain Masse
dolly grip
Eric Morin
focus puller: "b" camera
Ken Myers
video tape operator: New York
Stian Nilsen
key grip: New York
David Norris
camera operator: Wescam camera
Jonas Steadman
focus puller: second unit
Paul Sullivan
Steadicam operator: second unit
Jan Thijs
still photographer
William Yim
director of photography: Hong Kong plate unit

Location Management

Marie-Josée Bernard
assistant location manager
François Fauteux
location manager
Josée Francis
assistant location manager
Nathan Gendzier
location manager: New York

Script Department

Amélie Ponette
script supervisor
Claudine Strasser
script supervisor
Kevin Bernhardt
script revisions
Movie title data and credits provided by
IMDb logo