Starring Cast
Key crew
Director
Screenplay
Robert Pucci
Producers
Music
Cinematography
Editor
Production design
Costume design
Casting
Full cast
34 cast membersSusie Trinh
Amy San
LeRoy Allen
Guard One
Lynda Chiu
Kim
Simon B. Cotter
Lawyer
Mike Jung
Doctor
Jason Ting
Young Boy
Arthur Lo
Man on Street
Alice Lee Chun
Frightened Woman
Crew by department
104 crew membersDirecting
James Foley
Director
Phil Neilson
Second Unit Director
Christopher Raucamp
First Assistant Camera
Lane Baker
First Assistant Editor
Juan Ruiz Anchía
Director of Photography
Darrin Brown
Third Assistant Director
Eric Banz
Third Assistant Director
Jeff J.J. Authors
First Assistant Director
Christopher Surgent
Second Assistant Director
Eric S. Potechin
Second Assistant Director
Ernest Spiteri
First Assistant "B" Camera
John Colavecchia
First Assistant "C" Camera
Craig Haagensen
Second Unit Director of Photography
Writing
Production
Dan Halsted
Producer
Nicholas Rich
Line Producer
Bill Carraro
Executive Producer
Jay Stern
Executive Producer
Oliver Stone
Executive Producer
Terence Chang
Executive Producer
Brian Witten
Co-Executive Producer
Jonathan Krauss
Co-Executive Producer
Lori Greenberg
Production Coordinator
Bill Carraro
Unit Production Manager
Mathew Hart
Unit Production Manager
Rick Reynolds
Post Production Supervisor
Camera
Bryan Forde
Gaffer
Randy Tambling
Key Grip
Ron Forward
Dolly Grip
Monty Montgomerie
Best Boy Grip
Rudolf Mammitzsch
Camera Loader
Sarah Warland
Camera Trainee
Gilles Corbeil
Camera Operator
Gilles Corbeil
Steadicam Operator
Kerry Hayes
Still Photographer
Angel Gonzalez
"C" Camera Operator
John Hobson
"B" Camera Operator
Chirayouth Jim Saysana
Second Assistant Camera
Editing
Sound
Music
Art
Visual Effects
Kaz Kobielski
Special Effects Supervisor
Martin Malivoire
Special Effects Coordinator
Derek Becker
Special Effects Makeup Artist
François Dagenais
Special Effects Makeup Artist
John Caglione Jr.
Special Effects Makeup Artist
Matthew Galliford
Special Effects Makeup Artist
Paul Jones
Special Effects Makeup Artist
Costume & Makeup
Judi Goodman
Hairstylist
Verne Caruso
Hairstylist
Edelgard K. Pfluegl
Makeup Artist
Leslie Fuller
Makeup Artist
Rita Ogden
Makeup Artist
Doug Hall
Costume Design
Diana Ladyshewsky
Key Hair Stylist
Jennifer Bower O'Halloran
Key Hair Stylist
Marlene Schneider
Key Makeup Artist
Jay Du Boisson
Wardrobe Supervisor
Donald Mowat
Makeup Department Head
Other
Branko Racki
Stunts
Brian Smyj
Stunts
Danny Lima
Stunts
Dave Van Zeyl
Stunts
Debbie Greg
Stunts
Douglas Crosby
Stunts
Eric Bryson
Stunts
Gene Harrison
Stunts
Ian Chow
Stunts
Jalil Jay Lynch
Stunts
Jeffrey Lee Gibson
Stunts
Jimmy P. Wong
Stunts
Marco Bianco
Stunts
Matt Birman
Stunts
Mick O'Rourke
Stunts
Robert Racki
Stunts
Sandra Feldman
Stunts
Brian Imada
Stunt Double
Patrick Mark
Stunt Double
Thomas Carnegie
Set Designer
Quita Alfred
Set Supervisor
Phil Neilson
Stunt Coordinator
Samantha Armstrong
Script Supervisor
Erik Holmberg
Production Executive
Sam Bojin
Best Boy Electrician
Pamela Thur
Assistant Unit Manager
Carla Fry
Executive In Charge Of Production
Jody Levin
Executive In Charge Of Post Production