X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
The Art of War
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Christian Duguay
Written By
Wayne Beach
story / screenplay
Simon Barry
screenplay
Cast
Wesley Snipes
Shaw
Donald Sutherland
Douglas Thomas
Maury Chaykin
Capella
Anne Archer
Eleanor Hooks
Marie Matiko
Julia
Michael Biehn
Bly
Cary-Hiroyuki Tagawa
David Chan
Liliana Komorowska
Novak
James Hong
Wu
Paul Hopkins
Ray
Glen Chin
Ochai
Ron Yuan
Ming
Bonnie Mak
Anna
Uni Park
Tina Chan
Erin Selby
Hong Kong Reporter
Fernando Chien
Zeng Zi
Paul Wu
Shades
Noel Burton
Alex Wingate
Andrew Peplowski
TNN Reporter #1 / UN
Andrew Nichols
TNN Reporter #2 / UN
Mike Tsar
NYPD Lieutenant
Steven P. Park
Tatoo
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
Barry Julien
Larry Lam
Fighter
Christine Lan
Ochai's Nymphet
Josée Laviolette
Lotus Girl
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
Nicolas Clermont
producer
Dan Halsted
executive producer
Richard Lalonde
co-producer
Elie Samaha
executive producer
Wesley Snipes
executive producer
Andrew Stevens
executive producer
Ron Yuan
producer
Music
Normand Corbeil
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
Casting Director
Rosina Bucci
Vera Miller
Nadia Rona
Production Design
Anne Pritchard
Art Direction
Jean Morin
Pierre Perrault
Set Design
Dominique Gosselin
Paul Hotte
Ginette Robitaille
Costumes
Odette Gadoury
Makeup
Annik Boivin
sfx makeup
Linda Bourgon
assistant hair stylist
Kathryn Casault
personal makeup artist
Ginette Cérat-Lajeunesse
hair stylist
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
Odette Gauvreau
painter
Xavier Georges
assistant set decorator
Geoffroy Gosselin
set dresser
Daniel Huysmans
property master
Mélanie McNicoll
scenic artist
Benoit Robert
set dresser
Benoit Robitaille
set dresser
Andrew Semple
prop sculptor
Stunts
Mahaliel Bethea
assistant stunt coordinator
Phil Chiu
stunts
Dean Choe
stunts
Mike Chute
stunts
Clay Donahue Fontenot
stunt double: Wesley Snipes
Genevieve Gagnon
stunt double: Marie Matiko
Patrick Kerton
stunts
Evan King
utility stunts
Henry Kingi Jr.
stunts
Larry Lam
stunt fighter
Stéphane Lefebvre
stunts
Steve Lucescu
stunt rigger
David McKeown
stunts
Robyn McNicoll
stunt performer
Hilary Porter
stunts
David Rigby
stunts
Nigel Scantlebury
stunt performer
Michael Scherer
stunt coordinator / stunts
Jeff Ward
stunt coordinator / stunts
Wayne Wells
stunt rigger
Ron Yuan
fight choreographer: Ming
Russell Yuen
stunts
Editorial
Carina Baccanale
second assistant editor
Jim Campabanal
negative cutter
Christian Gravel
assistant editor
Other
Mark Bendit
driver
Maxime Bérubé
driver
Pierre Chabot
driver
Pierre Cheminat
driver
Stanford Davis
driver: Wesley Snipes
Aleck Duncan
driver: cast
Gilles Emond
driver
Daniel Matthews
transportation coordinator
James Sanchez
transportation captain
Joe Sanchez
transportation coordinator
Spiro Tsovras
driver
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
Marie-Etienne Bessette
extras dresser
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
Robert B. Baylis
key grip
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
Martin Lamarche
gaffer
Denis Lamothe
gaffer: second unit
Stéphane Leblanc
electrician
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
Mathieu Price
grip
Gaetan Stange
best boy
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