Cast & Crew

Directed by

Ken Girotti

Writing Credits

Michael Amo
(written by)

Cast

Tim Rozon
Alex Caine
Byron Mann
Winstead P.C. Lau
Tom Jackson
Guy Poirier
Steph Song
Corporal Justine Yuen
Terry Chen
Donny
Christine Horne
Melanie Meadwell
Aaron Poole
Willy
John Bourgeois
Gavin Meadwell
Klea Scott
Sergeant Evelyn McQuarrie
Patrick Kwok-Choon
Bunny Ho
Andrea So
Bao
Oscar Hsu
Hedgehog
Linda Duong Truong
Vietnamese Girl
Gerry Morton
Phillip
Aurora Kruk
Zoe
Stephen Graham Simpson
Cop with Camera
Sean David Mercado
Kevin Ho
Virna Kim
Barmaid
Brenda Kamino
Donny's Auntie
Simon Sinn
Uncle Ho
Katie Bergin
Jenny
Claire-Marie Harrower
Daisy
Drew Davis
Andy McQuarrie
Millie Davis
Caitlyn McQuarrie
Jason Faulkner
Police Sargeant
Kristyn Butcher
Baghdad Running Girl
Betty Chong
Donny's Mom
Gregory Dasilva
Polish Thug
Joe Eigo
Ghost Eagle #3
Allen Keng
Ghost Eagle #1
Jung-Yul Kim
Triad Thug
Christopher McGuire
Alex Fight Double
Alan Tang
Ghost Eagle #2
Ho Chow
Chinese Man
Pamela Mars
Stripper
Jayden Greig
Background

Produced by

Michael Amo
executive producer
Charles Bishop
executive producer
John Calvert
producer
Steven DeNure
producer
Michael Donovan
executive producer
Ken Girotti
producer
Floyd Kane
executive producer

Music by

Steve London

Cinematography by

Miroslaw Baszak

Editing by

Ben Wilkinson

Casting By

Jon Comerford
Lisa Parasyn

Production Design by

Doug McCullough

Art Direction by

Marion Pon

Set Decoration by

Andy Joyce

Costume Design by

Laurie Drew
Donna Wong

Makeup Department

Mary Sue Heron
key makeup artist
Cathie Irvine
assistant makeup artist
Peggy Kyriakidou
key hair stylist
Cindy Lou Tache
assistant hair stylist

Production Management

Anne Marie Cormier
production manager
Tracey Jardine
executive in charge of production
James Rait
assistant production manager
Adam Roberts
post-production supervisor

Second Unit Director or Assistant Director

Liz Farrer
second assistant director (as Elizabeth Farrer)
Richard Hirschfield
third assistant director
Kevin Walker
first assistant director

Art Department

Joelle Craven
assistant art director
Julie Eknes
key scenic
Rogue Espiritu
set dresser
Andrew Fraser
assistant property master
Kate Grant
property master
Andrew Hill
lead set decorator
Maya Milin
set decoration buyer
Michael Salansky
set dresser
Jef Silver
set dresser
Allan Westlake
construction coordinator
Lee Wildgen
props

Sound Department

Roberto Cappannelli
re-recording mixer: italian version
Steve Foster
re-recording mixer
Ofer Geva
boom operator
Chaim Gilad
sound mixer
Steve Hammond
foley artist
Janice Ierulli
dialogue editor
Mark Shnuriwsky
sound effects editor
Paul Shubat
re-recording mixer

Special Effects by

Mark Ahee
special effects
Charles Taylor
lead armourer

Stunts

Kristyn Butcher
stunt double
Randy Butcher
stunt coordinator
Ho Chow
stunt performer
Alan Tang
stunt performer

Camera and Electrical Department

Kelly Anastasiou
second assistant camera
Terry Banting
gaffer
Nika Belianina
electrician
Meredith Budgen-Starnes
second assistant camera
Ciaran Copelin
first assistant A camera
Chad Edwards
best boy electric
Michael Forsey
digital media technician
John Hickey
first assistant camera
Joshua Jinchereau
digital imaging technician
Ben Locche
grip
Ari Magder
second assistant camera
Edward Makuch
best boy grip
Chris Monk
"b" camera dolly grip
Trevor Moores
key grip
Tom O'Reilly
"a" camera dolly grip
Gottfried Pflugbeil
first assistant camera
Kelly Pothot
grip
Chad S. Roberts
electrician
Mike Sanci
generator operator
Sean Sealey
camera operator
Ralph Swaby
electrician
Anton Van Rooyen
camera operator
Paul Vilchur
camera trainee

Casting Department

Roisin McGilly
extras casting

Costume and Wardrobe Department

Kristen V. O'Reilly
costume assistant
Tamiyo Tomihiro
costume coordinator

Editorial Department

Craig Drikis Barnikis
on-line editor
Majda Drinnan
first assistant editor
Jim Fleming
colorist
Chris Mayo
conforming editor: HDTV

Location Management

Neville Hadfield
locations production assistant
Ron McKenzie
assistant locations manager (as Ronald McKenzie)
Melissa Warry-Smith
location manager
Igor Zambeli
location production assistant

Script and Continuity Department

Donna Gardon
script supervisor

Transportation Department

Robbie Bertrand
driver
Brian Cann
transportation coordinator
Rob Carter
driver
Shane Kitchener
driver
Gilbert Lacasse
transportation captain
Steve May
driver
Mike Woods
driver: honeywagon

Additional Crew

Brandon Balon
production assistant
Marla Boltman
legal and business affairs
Angela Boudreault
production and development co-ordinator
Tara Ellis
senior director of drama content: Shaw Media
Denver Hayes
production assistant
Kristine Regier
asst. production coordinator
Kirk Schenck
executive vice president
Steve Sheridan
production accountant
Ali Soles
production coordinator
Jen Stivala
production controller
Erin Renton
trainee assistant accountant (uncredited)
All Filters