Cast & Crew

Directed by

John Woo

Writing Credits

Peter Lance
(written by)

Cast

Dolph Lundgren
Jack Devlin
Kate Vernon
Dr. Rachel Stein
Phillip MacKenzie
Rory Gaines
Kam Heskin
Cinder James
Fred Williamson
Tim Hastings
Andrew Jackson
Don Tragle
Padraigin Murphy
Casey
Tony De Santis
Detective Trini
Albert Schultz
Derek Smythe
Janet Bailey
Connie Hastings
Saul Rubinek
Thomas
Peter Keleghan
Bobby Stern
Scott Nichol
Dealer
Géza Kovács
Kamenev
Christie MacFadyen
Nicky Stern
Slavko Hochevar
Hairy
Michael Bodner
Eyeball
Glyn Thomas
Prototel Bodyguard
Peter Virgile
Richard
Laurence Walsh
Dorothy
Frank Crudele
Murphy the Doorman
Ted Simonett
Mark Smoot
George King
Witehead
Sharon Bernbaum
Nurse
Cherilee Taylor
Motel Clerk
Nicu Branzea
Ghide Sinno
Antonella LaCaprara
MC
Michelle Moffat
Policewoman
Robert Lee
Doctor

Produced by

Terence Chang
executive producer
Christopher Godsick
executive producer
Peter Lance
executive producer
John Ryan
producer
John Woo
executive producer
David Wu
associate producer

Music by

Micky Erbe
Maribeth Solomon

Cinematography by

Bill Wong

Editing by

Ron Wisman

Casting By

Eve Brandstein
John Buchan

Production Design by

Karen Bromley

Art Direction by

Edward Bonutto

Set Decoration by

Megan Less

Costume Design by

Suzette Daigle

Makeup Department

Mary Sue Heron
key makeup artist (as Marysue Heron)
Moira Verwijk
key hair stylist

Production Management

Tina Grewal
production manager
Gregor Hutchison
post-production supervisor
Ramona Ng
executive in charge of production

Second Unit Director or Assistant Director

Dameon Clarke
trainee assistant director
Jonnie Katz
first assistant director: second unit / third assistant director
Rick Kush
second assistant director
Ken Quinn
second unit director
William Spahic
first assistant director

Art Department

Craig Boland
on-set dresser
David Chevalier
art department apprentice
Kathleen Climie
first assistant art director
Peter Cosco
assistant art director
Beverley Farris
assistant property master (as Beverly Farris)
Rob Hepburn
set buyer
Edward Kent
set dresser
Craig Lathrop
set designer
Tanya Lemke
property master
Robert J. Lewis
storyboard artist
David Lylloff
set dresser
Terry Macauly
set dresser
Julian Peters
on-set dresser
Norma Jean Sanders
set buyer
Jeff Silver
set dresser

Sound Department

Eric Apps
adr mixer
Elma Bello
re-conform sound editor
Scott Cannizzaro
adr mixer
Alison Clark
re-conform sound editor
Stuart French
production sound mixer
Paul Germann
assistant sound editor
Steve Kostick
second assistant dialogue editor
Ian Rankin
foley recordist
Catherine Rix
looper
Paul Shikata
sound effects editor
Lou Solakofski
re-recording mixer
Virginia Storey
foley artist
Orest Sushko
re-recording mixer
Buz Watson
boom operator (as Buzz Watson)
David Yonson
foley recordist (uncredited)

Special Effects by

Adrian Hardy
special effects technician
Adrian Hardy
special effects technician
John LaForet
special effects coordinator
Dave Mackenzie
special effects crew
Innanen Mike
special effects foreman (as Michael Innanen)

Stunts

Lloyd Adams
stunts
Taryn Ash
stunts
Brittney Banks
utility stunts
Leigh Bianco
stunts (as Leigh Brinkman)
Marco Bianco
stunts
Justin Bill
stunts
Eric Bryson
stunts
Randy Butcher
stunts
Shane Cardwell
stunts
Tony Cordeiro
stunts (as Tony Cordiero)
Wayne Downer
stunts
Wade Eastwood
stunt coordinator
Peter Ellery
stunts
Mary Fallick
stunts
Tom Farr
stunts
Errol Gee
stunts
Jason Guja
stunts
David Hawthorne
stunts
Brian Jagersky
stunts
Erin Jarvis
stunts
Olly Jasen
stunt performer
Olly Jason
stunts
Rick Kush
stunts
Chris Lamon
stunts
Danny Lima
stunts
Patrick Mark
stunts
Walter Masko
stunts
Stephanie Moore
stunts
Layton Morrison
stunts
Errol Orr
stunts
Markus Parilo
stunts
Rick Parker
stunts
Amber Pearce
stunts
Loren Peterson
stunts
Edward A. Queffelec
stunts (as Ed Queffelec)
Ken Quinn
stunt coordinator
Robert Racki
stunts
Alison Reid
stunts
Bryan Renfro
stunts
Kevin Rushton
stunts
Mary Ann Stevens
stunts
Suzi Stingl
stunts
John Stoneham Jr.
stunts
John Stoneham Sr.
stunts
Peter Szkoda
stunts
Bryan J. Thomas
stunts (as Bryan Thomas)
Robert Thomas
stunts
Anton 'Ty' Tyukodi
stunts (as Anton Tyukodi)
Ron Van Hart
stunts (as Ron Van Hardt)
Dave Van Zeyl
stunts
Jennifer Vey
stunts
Len Wagner
stunts
Geoff Williams
stunts
Wade Eastwood
stunt double: Mr. Lundgren (uncredited)
Steve Lucescu
stunt driver (uncredited) / utility stunts (uncredited)
Thomas Lundy
stunt double: pilot (uncredited)
Suzi Stingl
stunt double: Casey (uncredited)

Camera and Electrical Department

Jayson Clute
first assistant camera
Dennis Daigle
camera car operator
Antony Ellis
second assistant camera
Michael Forrester
best boy electric
Shane Gillan
electrician
Patrick Hales
grip
John Hobson
camera operator
Vanessa Ireson
second assistant camera
Terry Kelly
electrician
George Kerr
best boy electric
Ernie Kestler
first assistant camera: second unit
Doug Lawrance
camera operator: second unit
Kevin LeBlanc
first assistant camera (as Kevin Michael LeBlanc)
Steve Lemberg
dolly grip
Donna Mobbs
camera operator: second unit
Paul More
second unit: assistant camera
Mark Nener
second assistant camera
Tom O'Reilly
best boy grip
David Owen
gaffer
Brooke Palmer
still photographer
John Piva
generator operator
Brian Potts
key grip
Peter Rosenfeld
camera operator: "a" camera / steadicam operator
Carl Savage
grip
Michael Spicer
camera operator
Dean Stinchcombe
first assistant camera
Mark Willis
camera operator: "b" camera

Casting Department

Gail Carr
casting: Toronto
Megan Conacher
extras casting
Claire Hewitt
casting: Toronto
Julia Tait
casting associate

Costume and Wardrobe Department

Suzanne Aplin
assistant costume designer
Terri Frank
wardrobe assistant
Wayne Godfrey
wardrobe master

Editorial Department

Frank Biasi
on-line editor
Connie McKinnon
post-production coordinator
Joanne Rourke
colorist
Paul Whitehead
first assistant editor

Location Management

Fernando DaSilva
location assistant
Anthony Kadak
location manager
Darren Sacks
location scout
Warner Strauss
assistant location manager
Eardley Wilmot
location manager

Music Department

Ron Korb
musician: Asian flutes
Brian Nevin
music mixer

Transportation Department

Richard Hooper
driver: cast
Thomas Osmond
unit transportation coordinator (as Tom Osmond)
Elsa Scruton
transportation captain (as Dee Dee Scruton)

Additional Crew

John 'Frenchie' Berger
weapons handler (as John 'Frenchy' Berger)
Linda Callow
choreographer
Tony Chiu
production assistant
Joel Green
unit publicist
Nancy Jackson
production secretary
Jason Laszlo
production assistant
Stacey McKay
first assistant accountant
Irene Phelps
production accountant
Peter Phillips
weapons handler
Diane Pitblado
dialect coach
Keitha M. Redmond
production coordinator (as Keitha Redmond)
Mike Segal
consultant
Patrick Sparling
photo double: Don Tragle
Diane Spence-Vernon
assistant to producers
Nick Veziris
gun wrangler
Brian Fitkin
trainer: Mr. Lundgren (uncredited)
All Filters