Edward Carnby
Christian Slater
Aline Cedrac
Tara Reid
Prof. Lionel Hudgens
Matthew Walker
Krash
Catherine Lough Haggquist
Captain Chernick
Mark Acheson
John Dillon
Darren Shahlavi
Sister Clara
Karin Konoval
80's Sheriff
Craig Bruhnanski
Deputy Adams
Kwesi Ameyaw
James Pinkerton
Ed Anders
Guard
Michael P. Northey
Delivery Guy
Malcolm Scott
Richard Burke
Stephen Dorff
Young Boy
Ryan Drescher
First Mate
Sean Campbell
Cabbie
Brendan Fletcher
Agent Turner
Mike Dopud
Agent Richards
Dean Redman
Beat Cop
Brad Turner
Sarah Fischer
Donna Lysell
Agent Yonek
John Fallon
Young Edward
Dustyn Arthurs
Agent Miles
Will Sanderson
Agent Feenstra
Ona Grauer
Agent Marko
Ho-Sung Pak
Linda
Sarah Deakins
Agent Cheung
Françoise Yip
Agent Barr
Daniel Cudmore
Sam Fischer
Frank C. Turner
Stunts
Shawn Beaton
Utility Stunts
Stunt Double
Laura Lee Connery
Gerald Paetz
Stunt Driver
Stunt Coordinator
Christopher Gordon
Dan Redford
Doug Chapman
Scott Leva
Garvin Cross
Monte Thompson
Sylvesta Stuart
John Wardlow
Associate Producer
Jonathan Shore
Michael Roselli
Brett Armstrong
Sound Editor
William Conrad
Don Lew
Kimani Ray Smith
Randy Lee
Andrea Kinsky
Glenn Ennis
Kylie Furneaux
Vince Crestejo
Darryl Scheelar
Co-Executive Producer
Bruno Bonnell
Lars Grant
Shawn Stewart
Director
Uwe Boll
Executive Producer
Owen Walstrom
Dan Shea
Jason Calder
Rick Pearce
Mike Carpenter
Casting
Maureen Webb
Screenplay
Elan Mastai
Michael Roesch
Peter Scheerer
Producer
Shawn Williamson
Director of Photography
Mathias Neumann
Editor
Richard Schwadel
Wolfgang Herold
Second Unit Director
Robert Lee
Mark Aisbett
Mike Crestejo
Ryan Ennis
Caroline Field
Kathy Hubble
Yvette Jackson
Alistair King
Cotton Mather
Brian Lydiatt
Darren E. Scott
Raymond Sammel
Sharon Simms
Mary Ann Skoll
David Soo
Bill Stewart
Julia Taffe
Vince Yoshida
Frederic Demey
Dan Sales
Philip Selkirk
Jörg Tittel
Max Wanko
Harry Rubin
Line Producer
Dan Clarke
Original Music Composer
Reinhard Besser
Oliver Lieb
Bernd Wendlandt
Peter Zweier
Production Design
Tink
Art Direction
Peter Stratford
Set Decoration
David Birdsall
Costume Design
Maria Livingstone
Assistant Art Director
Chelsea Yusep
Sculptor
Daniel Scarcello
Camera Technician
Steven J. Winslow
First Assistant Camera
Mark Cohen
Still Photographer
Chris Helcermanas-Benge
Assistant Costume Designer
Patti Bishop
Hairstylist
Sanna Seppanen
Key Makeup Artist
Lise Kuhr
Makeup Department Head
Connie Parker
Set Costumer
Audrey Wong
Set Dressing Artist
Jeremy Hanen
Armorer
Ryan Steacy
Makeup Effects
Harlow MacFarlane
Property Master
David Dowling
Security
Robert Milicevic
Sequence Supervisor
Paul C. George
Special Effects Coordinator
John Sleep
Dave Campbell
Transportation Coordinator
Clif Kosterman
First Assistant Director
Bryan C. Knight
Dialogue Editor
First Assistant Editor
Gary Lam
Lighting Technician
Jason Weir
Casting Assistant
Frederic Robinson
Location Manager
Terry Mackay
Production Accountant
Anne Jacobsen
Production Coordinator
Joey Setter
Publicist
Henry Eshelman
ADR Supervisor
Deni King
Boom Operator
Bob Holbrook
Music Editor
Hugo Sanchez
Music Supervisor
Supervising Sound Editor
3D Artist
Pete Dionne
Digital Compositors
Jeff Bruneel
Visual Effects
Francois Latremoille
Visual Effects Coordinator
Ann-Marie Blommaert
Visual Effects Producer
Martin Gessner
Visual Effects Supervisor
Doug Oddy
VFX Artist
Rob Gyorgy
Unit Manager
Paul Lukaitis
Thanks
Avery Zands
First Assistant Makeup Artist
Kathy Howatt
Second Assistant Director
Alexis Hinde
Third Assistant Director
Sara Irvine-Erickson
Assistant Property Master
Troy Eirich
Set Supervisor
Corinne Mameli
Storyboard Artist
Stefan Lochmann
ADR Mixer
Adam Sharpe
ADR Recordist
Jose R. Castellon
Foley Artist
Peter Roigk
Foley Supervisor
Roland Platz
Special Effects Technician
Eric Milner
Maria Bückenhoff
Second Assistant Camera
Carol Macdonald
Lead Animator
Peter Giliberti
Senior Animator
Pedram Goshtasbpour
Assistant Location Manager
Sheri Mayervich
Accountant
Madeleine Brettschneider
Assistant Chief Lighting Technician
Jesse Deacon
Assistant Production Coordinator
Brendan Rooney
Compositing Supervisor
Jason Snea
Payroll Accountant
Suzanne E. Smith
Playback Coordinator
Byron Drinkle
Production Assistant
Evan Allen