X

Cast & Crew

Directed By

Jim Mickle
Director

Written By

Geoffrey Tock
written by

Cast

Al Maini
Old Naveen
Sarah Dugdale
Amy (18 / 27)
Tony Craig
Sergeant Williams (1988)
Nicolas Van Burek
Officer Redmond
David MacInnis
Driving Cop (1988)
Stuart Dowling
Short Order Cook
Gregory Millar
Concert Pianist
Billy Otis
Crime Scene Photographer
Trisha Blair
Nurse (1988)
Delphine Roussel
Heather Russell
Jay Yoo
Doctor (1988)
Sandra Battaglini
Hospital Attendant (1988)
Nicky Lawrence
Delivery Room Nurse (1988)
Phillip Jarrett
Cashier (1997)
Elinor Price
Dead Blonde
Mark Charles Cowling
Dead Professor
Adrian Griffin
Reporter #2
Martha Girvin
Reporter #1
José Arias
Stage Manager
Naya Guzman
Young Nurse
Bobby Daniels
Delivery Guy
Tadhg McMahon
Harold Nowack
Lila Yee
Cantonese Sales Lady
Leslie Adlam
Protestor
David F. Sheridan
Tow Truck Driver
Edward Rendell
Mayor Rendell
Tom McGinnis
Basketball Announcer
Nneka Elliott
News Reporter
Blaine McKenzie
Walking Neighbor
Divan Meyer
Diner Patron
Roxanne Wright
Black Female

Produced By

Rory Aitken
executive producer
Aaron Barnett
executive producer
Rene Bastian
co-executive producer
Fred Berger
executive producer
Rian Cahill
producer
Nick Damici
associate producer
Joshua Horsfield
executive producer
Jim Mickle
producer
Linda Moran
producer
Ben Pugh
producer

Music

Jeff Grace
Composer

Cinematography

David Lanzenberg
director of photography

Sound

Rob Bertola
sound effects editor
Joe Bracciale
dialogue editor
Josh Brown
first assistant sound editor
Ian Chase
foreign dialogue re-recording mixer
Erik Culp
foley mixer/foley editor
Alan deGraaf
re-recording mixer
Glen Gauthier
sound mixer
Steve Hammond
foley artist
Scott Hitchon
assistant re-recording mixer
Matt Hovland
adr mixer
John 'Wheels' Hurlbut
on-set operator: Pro Tools
Doug Johnston
sound mixer
Paul Lynch
adr recordist
Jason McFarling
second boom operator
Timothy Preston
foreign dialogue re-recording mixer
Jill Purdy
supervising sound editor
Nathan Robitaille
supervising sound editor
Mike Woroniuk
re-recording mixer
Alan Zielonko
boom operator
Steve Campagna
additional adr mixer
Bradley Elliott
foreign dialogue editor

Editing

Casting Director

Ellen Chenoweth
Casting Director

Production Design

Art Direction

Set Design

Jonathan Gajewski
Set Decorator

Makeup

Kelly Brennan
hair stylist: background
Andrea Brown
makeup artist: background
Graham Chivers
key prosthetics artist
Allan Cooke
sculptor
Stefanie Coulis
daily makeup artist
Jeff Derushie
special makeup effects artist
Meaghan Di Cecco
daily hair stylist
Paula Fleet
hair department head
Suzanne Heibati
hair stylist
Zane Knisely
prosthetics supervisor
Debra Manou
assistant hair stylist
Sarah Newbury
prosthetics coordinator
Jordan Samuel
makeup department head
Julia Valente
assistant makeup artist
Rossana Vendramini
key hair stylist
Kristin Wayne
key makeup artist

Special Effects

Mike Golec
special effects
John MacGillivray
special effects coordinator
Cameron Patterson
special effects supervisor
Kailey Savage
special effects shop coordinator

Visual Effects

Saravana Kumar A.
roto artist: Mr. X
Meera A.M.
roto artist: Mr. X
Usham Anil
compositor
Alex Avdyushin
asset artist: Mr. X
AyushSaraogi
digital matte painter
Gopimani B.
roto lead: Mr. X
Hariprasad B.
roto artist: Mr. X
Prabhu Shankar B.
compositor: Mr. X
Lijo K. Baby
prep artist: Mr. X
Matthew Beightol
compositor: Mr. X
Barb Benoit
compositor: Mr. X
Dennis Berardi
senior visual effects supervisor: Mr. X
Mani Bharath
compositor: Mr. X
Bineesh
tracking and layout: Mr. X
Deepak Biswal
digital matte painter: Mr. X
Justin Boon
effects td: Mr. X
Andrew Carruthers
additional visual effects coordinator: Mr. X
Ravindar Singh Chauhan
compositor: Mr. X
Peter Chernoff
rigging td: Mr. X
Dougie Cook
effects td: Mr. X
Danielle Davis
visual effects production manager: Mr. X
Chris De Souza
animator: Mr. X
Kunal Dhawan
visual effects coordinator: Mr. X
Charlie Di Liberto
animator: Mr. X
Ian Farrelly
visual effects dailies editor: Mr. X
Naomi Foakes
studio production manager: Mr. X
Daniel Fox
asset artist: Mr. X
Dhasaranth G.
asset artist: Mr. X
Lou Gatti
additional visual effects coordinator: Mr. X
Ravee Gauttam
digital compositor: visual effects
Jason Gougeon
cg supervisor: Mr. X
Rakesh Gurang
compositor: Mr. X
Warwick Hewett
visual effects producer: Mr. X
Wilson Ho
compositor: Mr. X
Rohit Jain
asset artist: Mr. X
Kenny Jia
digital matte painter: Mr. X
Arun K
roto artist: Mr. X
Kathik K.
compositor: Mr. X
Rahul K.R.
prep artist / prep artist: Mr. X
Muhammed Anees K.T.
compositor: Mr. X
Vijaysarathi Kalaya
roto artist: Mr. X
Jacob Kaniuk
assets artist: Mr. X
G. Manjunatha Khatavate
asset artist: Mr. X
Ryan Kitagawa
compositor: Mr. X
Navaneeth Krishna
compositor: Mr. X
Muthyala Krishnaiah
tracking and layout: Mr. X
Jai Krishnaswamy
compositing supervisor: Mr. X
Hemanth Kumar
compositor: Mr. X
Natalya Kuzmina
digital matte painter
Marco Lee
compositor: Mr. X
Chiara Licandro
rigging td: Mr. X
Summer Liu
lighting td: Mr. X
J. Jebaraj Livingston
prep artist: Mr. X
Maria Ximena Lozano
studio production manager: Mr. X
Ryan MacDuff
visual effects coordinator: Mr. X
Symonne Madalena
visual effects editorial: Mr. X
Mukesh Manohar
prep artist: Mr. X
Lorenzo Marconi
compositor: Mr. X
Bency Mathew
prep lead: Mr. X
Connor McMahon
visual effects editor: Mr. X
Sarah McMurdo
supervising visual effects producer: Mr. X
Ryan Ng
effects td: Mr. X Inc.
Andrew Nguyen
digital matte painter: Mr. X
Ken Nielsen
compositor: Mr. X
Suresh Pandi
compositor: Mr. X
Pankajepatel
3D Assets Artist MR.X
Sun Kyu Park
additional visual effects coordinator: Mr. X
Sadiq Pasha
asset artist: Mr. X
Rajesh Patil
lighting td: Mr. X
Joseph Pockaj
compositor: Mr. X
Prashantha K.
asset artist: Mr. X
Adam Quattrociocchi
additional visual effects coordinator: Mr. X
Manoj R.
prep artist: Mr. X
Karthik R.L.
roto artist: Mr. X
Rakesh
digital matte painter: Mr. X
Rishi Rao
visual effects coordinator
Sara Abril Rascon Espinoza
asset artist: Mr. X
Arka Ray
compositor
Motiesh Rayappaneni
roto artist: Mr. X
Sandeep Reddy
compositor: Mr. X
Dominic Remane
visual effects supervisor: Mr. X
Immalyn Reyes
effects td: Mr. X
Inigo Roy
asset artist: Mr. X
Ananthakrishnan S.
prep artist: Mr. X
Gustavo Sanchez-Perez
effects td: Mr. X
Fadi Sara
tracking and layout: Mr. X
Adam Schafer
additional visual effects coordinator: Mr. X
Rajdeep Sen
Model TD
Leonardo Silva
lighting td: Mr. X
Dhirendra Singh
compositor: Mr. X
Mike Stadnyckyj
compositing supervisor: Mr. X
Meera Sukhathankar
digital compositor
Michael C. Tang
roto & paint lead: Mr. X
Tracey Vaz
compositor: Mr. X
Sebastian Vazquez
additional visual effects coordinator: Mr. X
Sebastian Vazquez
visual effects coordinator
Jordy Velazquez
compositor: Mr. X / motion graphics
Aaron Weintraub
pipeline supervisor: Mr. X
Brianne Wells
studio production manager: Mr. X

Assistant Director

Olivia Barr
assistant director
Simon Board
first assistant director
Jean Frenette
second unit director
Rory James
daily third assistant director
Barbara Szeman
move assistant director
Denzel Watson
on set assistant director

Production Management

Yari Azzopardi
assistant production manager
Jeremy Kipp Walker
executive in charge of production
Douglas Wilkinson
post-production supervisor
Patrick Frey
foreign dub mixing supervisor

Art Department

Shelby Lynn Black
set designer
Adrian Hardy
set dresser
Christian Huffman
graphic designer
Nicolas Mantzanis
storyboard artist
Joyce McPherson
art department coordinator
Kenny Meinzinger
on-set dresser
Erin Parton
set decoration buyer
Dawn Rivard
set decoration buyer
Nan Sovey
set dresser
Kerry Spurrell
property master
Emily Tam
set designer
Kyle Thornhill
assistant property master

Stunts

Rodney Alexandre
stunt performer
Derek Barnes
stunt double
Matt Birman
stunt performer
Akotene Chanoine
stunt double
Mike Chute
stunt driver
Mike Crestejo
stunt driver
Eric Daniel
stunt performer
Dajon Durant
stunt performer
Felix Famelart
stunt double
Cam Fergus
stunt rigger
Shak Foroughi
stunt performer
Jean Frenette
stunt coordinator
Naomi Frenette
stunt performer
Ben Gauthier
stunt driver
Brian Jagersky
stunt driver
John Koo
stunts
Héléna Laliberté
stunt double: Jean
Josh Madryga
stunt rigger
Cotton Mather
stunt driver
Daryl Patchett
stunt performer
Jesse Provencher
stunt performer
Ian Rosenberg
stunt double
Siamak Samie
stunt double: Rudi Dharmalingam
James Stewart
stunt performer
Jolene Van Vugt
stunt rider: Cleopatra Coleman
Al Vrkljan
stunt performer

Editorial

Darcy Arthurs
digital intermediate producer
Aidan Benitez
Editorial Intern
Kingsley Fialho
post-production account executive: dailies SIM
Rob Gyorgy
on-line editor
Margaret Hutz
digital imaging technician
Mark Kueper
digital intermediate colorist
Keith H. Sauter
first assistant editor

Other

Mark Ankner
special thanks
Dan Berk
special thanks
Brian Boone
special thanks
Peter Bowman
special thanks
Timothy Covell
special thanks
Michael Drabot
special thanks
Brian Dwight
special thanks
Ryan Feldman
special thanks
Larry Fessenden
special thanks
Kingsley Fialho
special thanks
James Fraser
special thanks
Zac Frognowski
special thanks
John Garvey
special thanks
Chris Goble
special thanks
Franklin Latt
special thanks
John Lindsay
special thanks
Michael Mahan
special thanks
Kendall McCarthy
special thanks
Beth Mickle
special thanks
Charlie Neufeld
special thanks
Robert Olsen
special thanks
Al Paldino
special thanks
Noël Phillips
special thanks
Jeremy Platt
special thanks
Jonathan Rubinstein
special thanks
Elan Ruspoli
special thanks
Priya Satiani
special thanks
Sarah Self
special thanks
Gregory Slewett
special thanks
Brian Swardstrom
special thanks
Robert Varga
special thanks

Music Department

Kevin Banks
music editor
Caleb Burhans
featured musician: violin
Thomas Chabalier
synth programmer
Tom Chiu
featured musician: violin
Dave Eggar
featured musician: cello
Kim Foster
featured musician: viola
Udi Harpaz
additional music
Dave Nelson
featured musician: trombone
Matt Rocker
score mixer
Louis Schwadron
featured musician: horn
Mark Wike
music supervisor

Casting Department

John Buchan
casting: Toronto
Morgyn Johnston
casting associate
Jason Knight
casting: Canada / casting: Toronto
Ari Rudess
casting assistant
Susanne Scheel
casting associate

Costume Department

Ciara Brennan
costume concept artist
Madeline Brian
breakdown artist
Roland Heizinger
Costume Cutter: Canada / cutter
Liza Kelly
costume assistant
Jeannette Linton
assistant costume designer
William Ng
costume supervisor
Genevieve Pearson
costume assistant
Eryn Reid
breakdown artist
Charlotte Robinson
background costumer
Stephanie Sandrock
truck supervisor
Nicole Vezina
seamstress
Robin White
background costume coordinator
Carol Wong
costume buyer
Donna Wong
costume buyer

Camera Department

Pablo Barrera
aerial drone unit manager: Xizmo Media
Jeff Bowes
digital imaging technician
Russel Bowie
first assistant camera: "a" camera
Jeffrey Steven Brink
aerial drone cinematographer
Jennifer Celi
camera trainee
Christopher Chung
underwater camera technician
Jeremy DiChiara
lighting technician
Mark Feenstra
dolly grip
Jim Holmes
key grip
Edward Kostakis
aerial unit pilot: Xizmo Media
Sabrina Lantos
still photographer
Ben Lichty
director of photography: additional photography
Stephan Maia
first assistant "c" camera / second assistant "b" camera
David McKane
first assistant camera
Jean-Marc Saldini
daily focus puller
Ian Seabrook
underwater director of photography
Justin Oliver Robinson
dimmer board operator

Location Management

Judy Chui
location manager
Steve DeFrenza
assistant location manager
Kris Gordon
assistant location manager
Matt Graver
assistant location manager
Tracey Savein
location scout
Jason Schmidt-Ewald
assistant location manager

Script Department

Nadia Guglieri
script supervisor: additional photography
Movie title data and credits provided by
IMDb logo