Cast & Crew

Directed by

Claudio Fäh
(as Claudio Faeh)

Writing Credits

Gary Scott Thompson
(based on characters created by) and
Andrew W. Marlowe
(based on characters created by)
Joel Soisson
(screenplay)
Gary Scott Thompson
(story)

Cast

Christian Slater
Michael Griffin
Peter Facinelli
Frank Turner
Laura Regan
Maggie Dalton
David McIlwraith
Dr. William Reisner
William MacDonald
Col. Gavin Bishop
Sarah Deakins
Lisa Martinez
Jessica Harmon
Heather Dalton
Sonya Salomaa
Trophy Wife
Terri Anne Welyki
Pearl Girl
John Shaw
Dr. Devin Villiers
David Abbott
Elderly Husband
Hamish Cameron
Washroom Man
Colin Lawrence
Capt. Rollins
Zara Taylor
Ashley
Nolan Gerard Funk
Josh
Jamie Bell
Slum Resident
Bruce Dawson
Capt. Harrison
Dean Paul Gibson
Desk Officer
Dean Redman
Police Guard
Mike Dopud
Officer Chesley
Alana Husband
Reisner Aide
Yee Jee Tso
Lab Technician
Michael Kopsa
Man at Gas Station
Woody Jeffreys
Agent Moore
Chelah Horsdal
Blind Secretary
Darcy Belsher
Meth Head
Darcy Laurie
Timothy Laurents
Ted Friend
The Senator
Dagmar Midcap
Field Reporter
Stefano Giulianetti
Security Guard
Karen Holness
Saleslady
Jianna Ballard
Little Girl
Mark Ferns
SWAT Commander
Carolyn Chiodini-Cable
Opening Credits' Blue Eye
Joshua Kalef
Green Guy
Linley Subryan
Train Station Passerby

Produced by

Lucy Fisher
executive producer
David Lancaster
producer
Greg Malcolm
co-producer
Rachel Shane
executive producer
Vicki Sotheran
co-producer
Douglas Wick
executive producer

Music by

Marcus Trumpp

Cinematography by

Peter Wunstorf
director of photography

Editing by

Nathan Easterling

Casting By

Sean Cossey
Amanda Harding
Amanda Koblin

Production Design by

Brentan Harron

Art Direction by

Liz Goldwyn

Set Decoration by

Kate Marshall

Costume Design by

Maria Livingstone

Makeup Department

Chris Devitt
creature lab
Vanessa Giles
makeup designer
Jessica Rain
key hair stylist
Bev Stewart
first assistant hair stylist
Bev Wright
first assistant makeup artist
Agnieszka Echallier
project supervisor (uncredited)
Joel Echallier
special makeup effects designer (uncredited)
Ryan Nicholson
special makeup effects artist (uncredited)

Production Management

Chris Foss
unit production manager
Adam Park
post-production supervisor

Second Unit Director or Assistant Director

Melissa Lee Anderson
second assistant director (as Melissa Anderson)
Gabriel Correa
trainee assistant director
Allan Harmon
first assistant director
Tyson Hepburn
trainee assistant director
Kevin Leeson
third assistant director
Ken Shane
first assistant director: Reshoots

Art Department

Vanessa Anderson
assistant set decorator
Hoka Duquette
set painter
Sher Edmonds
props buyer
Kerri Elliott
assistant art director
Jay Erickson
construction buyer (as Jay Ericson)
Allan Frisk
construction foreman
Denise Hutniak
on-set dresser
Jim LeBlanc
property master
John McIntosh
head greensperson (as John MacIntosh)
Dean McQuillen
construction coordinator (as Dean McQuillan)
Joy Munt
set decorator buyer
Leo Aza O'Leary
laborer
Roberta Peterson
set dresser
Mark Prior
lead set dresser
David Rosychuk
first assistant props master
James Spoor
lead painter
Ron Vreekem
paint coordinator (as Ron Vreeken)
Meita Winkler
art department assistant
Darcy Wyness
lead greens
Andy Amoroso
set designer (uncredited)
Jerry Bingham
storyboard artist (uncredited)
Rick Gamez
prop builder (uncredited)
Tiara Motem
property buyer (uncredited)

Sound Department

Randy Babajtis
sound effects editor
Jeremy Balko
adr mixer
Dhyana Carlton-Tims
supervising adr editor / supervising dialogue editor
Tanner Carroll
assistant editor
Ezra Dweck
additional re-recording mixer
Brent Findley
foley editor
Jerry Gilbert
additional re-recording mixer (as Gerry Gilbert)
Scott Hinkley
additional re-recording mixer
Cody King
sound effects editor
Richard Kitting
foley editor
Shawn London
sound effects editor
Alexander Martinez
assistant editor
Robert McDonagh
boom operator
Jonathan Miller
designer / supervising sound editor
Andrew Morgado
foley mixer
Daryl Powell
sound mixer
Daniel Tripoli
assistant dialogue editor
Vicki Vandegrift
foley artist
Jonathan Wales
sound mixer
Jacob Weinstein
assistant editor
Spencer Blair
post-sound assistant (uncredited)
Amy Giammarco
adr supervisor: Vancouver (uncredited)
Robert Hunter
adr recordist: Vancouver (uncredited)

Special Effects by

Darren Marcoux
special effects supervisor
Don Besse
special effects assistant (uncredited)
Shaun Noelte
sculptor: SFX Studios Inc (uncredited)

Visual Effects by

Jance Allen
artist: Assemble
Kan Anant
motion capture: Assemble
Natalie Baillie
artist: Assemble (as Natalie Nolan)
Mauricio Baiocchi
visual effects designer: Assemble (as Mauchi Baiocchi)
Joshua Bolin
senior artist: Rooster Creative
Calin Casian
production consultant: Side Effects, for Assemble
Derek Chan
motion capture: Assemble
Carol T. Contes
legal counsel: for Assemble (as Carol Contes)
Noah Cunningham
artist: Assemble
Rodrigo Dorsch
main title design
Steve Ferrera
artist: Assemble
Ben Grossmann
visual effects supervisor
Sarah Brooke Grossmann
compositor: One Hour VFX (as Sarah Grossmann)
Christopher Gwynne
supervisor: Rooster Creative
Asa Hammond
visual effects designer: Assemble
Matthew Hendershot
lead technical director: Assemble (as Matt Hendershot)
Zack Klinger
artist: Assemble (as Zach Klinger)
Sean Konrad
production consultant: Eyeon, for Assemble
Chris LeDoux
compositor: One Hour VFX
James Liu
motion capture: Assemble
Spencer Lueders
artist: Assemble (as Spencer Leuders)
Olek Lyzwanski
artist: Assemble
John McKnight
motion capture: Assemble
Tracy McSheery
motion capture: Assemble
Montel Owney
floor manager: Assemble
Devorah Petty
artist: Assemble
Alexander Pouchkarev
artist: Assemble (as Sasha Pouchkarev)
David Yann Robert
production consultant: Side Effects, for Assemble (as David Robert)
Andrew Schneider
technician: metaball, Assemble
Dan Seneres
artist: Assemble
Nadine Shinkaruk
visual effects
Rodrigo Teixeira
CG supervisor: One Hour VFX / main title design
Chonnanit Na Thalang
lead artist: Rooster Creative
Paul Trillo
artist: Assemble
Amanda Zemke
visual effects editor
Joel H. Thornton
digital artist (uncredited)

Stunts

Ed Anders
stunts
Curt Bonn
stunts
Joe Doserro
stunts (as Joe DoSerro)
Lars Grant
stunts
Rob Hayter
stunts
Joshua Kalef
stunts (as Josh Kalef)
Andrea Kinsky
stunts
Gerald Paetz
stunts
Ronald Robinson
stunts (as Ron Robinson)
Raymond Sammel
stunts
Darryl Scheelar
stunts (as Daryl Scheeler)
Kimani Ray Smith
stunts
Cory Wachal
stunts
Ed Anders
stunt coordinator (uncredited)
Krista Bell
stunts (uncredited)
Crystal Dalman
stunt double (uncredited)
Joe Doserro
stunt double (uncredited)
Kory Grim
stunt rigger (uncredited)
Jovan Nenadic
stunts (uncredited)
Dan Redford
stunt performer (uncredited)
Darryl Scheelar
stunt double (uncredited)

Camera and Electrical Department

Satu Bell
stills (as Satu Wainio)
Andrew Boxwell
camera trainee
Peter Carty
first assistant camera: "b" camera
Rusty Deluce
first assistant camera: "a" camera
Audrey Dennison
second assistant camera: "b" camera
Les Erskine
gaffer
Gareth Farfan
lead man set up
Rick Laning
key grip
Phil Lee
dolly grip: "a" camera
David McClung
best boy
Brian C. Murphy
camera operator: "b" camera
Darren Robertson
video playback operator
Pieter Stathis
Steadicam / camera operator: "a" camera
Steve Stoelzle
best boy grip
Chris Weiss
second assistant camera: "a" camera
Paul T. Murakami
dolly grip: second unit (uncredited)
Brian C. Murphy
director of photography: second unit (uncredited)

Casting Department

Elisa Bayley
casting assistant: Canada
Sandra-Ken Freeman
extras casting director (as Sandra Ken Freeman)
Alicia Scott
extras casting assistant

Costume and Wardrobe Department

Petra Bergholz
assistant costume designer
Jennifer Dawson
on-set costumer supervisor (as Jen Dawson)

Editorial Department

Amanda Zemke
assistant editor
Lorne Miess
telecine colorist (uncredited)

Location Management

Ed Nesling
location manager
Dixie Plaxton
assistant location manager
Jack Veldhuis
assistant location manager
Nina Aurora Jeerh
trainee assistant location manager (uncredited)

Music Department

Steve Kaplan
score mixer
Daryl B. Kell
music editor (as Daryl Kell)
Jason Brett Klein
assistant: Marcus Trumpp
Adam Klemens
conductor
Vitek Kral
score recordist: Prague
Perry La Marca
orchestrations (as Perry LaMarca) / orchestrator
Brandon Roberts
music preparation
Steve Salani
orchestra coordinator
Marcus Trumpp
orchestrations
Jeff Toyne
music proof reader (uncredited)

Script and Continuity Department

Lana Krotenko
script supervisor

Transportation Department

Jon Bak
transportation coordinator
Mike Godenir
transportation captain
Ross Pike
transportation co-captain

Additional Crew

Wendy L. Adjoury
production assistant (as Wendy Adjoury)
Iddo Arad
legal services: Sheppard Mullin Richter & Hampton
Henya Bak
accounting clerk
Ron Buck
police technical advisor
Robert Darwell
legal services: Sheppard Mullin Richter & Hampton
Garrick Dion
assistant: David Lancaster, development
Bonnie Judd
animal wrangler
Jedrzej Kowalski
co-location manager (as Jendrick Kowlaski)
Tricia Leigh
assistant to producer
Deborah Loven
assistant accountant (as Debi Loven)
Shelley MacDougall
business affairs: clearances (as Shelley Gair)
David Magee
assistant production coordinator
Louisa Main
production coordinator
Donald Munro
behind the scenes footage
Leverne Piper
craft service (as Leverna Piper)
Leah Powell
special skills
Jill Rosenblatt
production accountant
Paul Salamoff
assistant: David Lancaster, production (as Paul J. Salamoff)
Kelly Shammi
key production assistant (as Kelly Shami)
Justin Thompson
key production assistant
Bridget Tyler
assistant: Rachel Shane
Roger Williams
epk/bts service provider: Inspired Image Picture Company
Sabrina B. Karine
production assistant (uncredited)
David Beaumont
production assistant (uncredited)
Jessica Brajoux
production assistant (uncredited)
Ashley Fester
production assistant (uncredited)
Ryan Judd
animal trainer (uncredited)
MJ Perkins
production assistant (uncredited)
Peter Ruttan
playback designer (uncredited)
Ryan Steacy
armorer (uncredited)
Christopher K. Stenberg
computer/video playback assistant (uncredited)
Courtney Wieden
assistant: Doug Wick (uncredited)

Thanks

Gemma Baiocchi
special thanks
Tia Maggini
special thanks
Martina Meier
special thanks
Michael Milberg
special thanks
Karri O'Reilly
special thanks
Zoe Quist
special thanks (as Laura Zoe Quist)
Eiko Yamamoto-Hammond
special thanks
All Filters