Cast & Crew

Directed by

Jeff Chan

Writing Credits

Chris Pare
(written by) (as Chris Paré) &
Jeff Chan
(written by) and
Sherren Lee
(written by) &
Jesse LaVercombe
(written by) (as Jesse Lavercombe)
Tom Selenow
(additional writing by)

Cast

Robbie Amell
Connor
Stephen Amell
Garrett
Alex Mallari Jr.
Sergeant 'King' Kingston
Sirena Gulamgaus
Pavani
Aaron Abrams
Detective Davis
Moe Jeudy-Lamour
Officer Cirelli
Akiel Julien
Shane
Natalie Liconti
Maev
Nneka Elliott
Nadine
Sammy Azero
Tarak
Jean Yoon
Mina
Altair Vincent
Officer Stillman
Sarena Parmar
Stephanie Kingston
Jessica Allen
Tamera
Jane Moffat
June
Sunnie McFadden
Camille
Noorin Gulamgaus
Marcus
Mikayla SwamiNathan
Pavani (Younger)
Hazel Gorin
Woman With Walker
Darrin Maharaj
News Anchor
Kari Matchett
Connor's Mom
Yasemin Kamci
Pavani's Mom
Yatharth Bhatt
Tarak (Younger)
Starr Domingue
Neighbour Woman
J.D. Nicholsen
Police Union President
Albert Lapi
Guarding Officer
Keith Barnes
Crowd Bystander
Rob Riddell
CIA Agent

Produced by

Robbie Amell
producer
Stephen Amell
producer
Aaron Barnett
executive producer
Nate Bolotin
executive producer
Jeff Chan
producer
Joanna Coathup
co-executive producer
Andy Cung
associate producer
Michael Davison
associate producer
Cynthia Guidry
co-executive producer
Lainie Guidry
co-executive producer
Michael Heathcote
co-producer
Steven Hoban
producer
Brian Huynh
executive producer
Shauna Jamison
line producer
Matthew Kariatsumari
producer
Brendan McNeill
co-executive producer
Wade Odlum
executive producer
Chris Pare
producer (as Chris Paré)
Amanda Pileggi
co-producer
Tom Selenow
co-producer
Paul Skinner
associate producer
Mark Smith
executive producer

Music by

Ryan Taubert

Cinematography by

Marie Davignon
director of photography

Editing by

Matt Lyon

Casting By

Stephanie Gorin

Production Design by

Kai Boydell

Art Direction by

Andrea Kristof

Set Decoration by

Patricia Cuccia

Costume Design by

Marcia Scott

Makeup Department

Sarah Bergman
makeup artist / makeup artist: second unit
Heather Calvert
assistant hair stylist
Erica Croft
hair department head
Antoinette Julien
hair stylist: second unit / key hair stylist
Elizabeth McAllister
assistant hair stylist
Rita Pacitto
assistant hair stylist
Christopher Pizzarelli
makeup artist
Lukas Press
assistant hair stylist / hair stylist: second unit
Linda Preston
makeup artist
Liz Rowe
makeup department head
Alexis Tataryn
assistant head of makeup department
Mark Wotton
makeup artist / special makeup effects designer

Production Management

Carolyn Cury
post production executive
Shauna Jamison
production manager

Second Unit Director or Assistant Director

Avrel Fisher
first assistant director
Bob Glover
second assistant director
Brittani Hagelstein
fourth assistant director
Kevin Hennelly
second assistant director
David MacDonald
third assistant director

Art Department

Earl Badour
carpenter
Thomas Barker
construction coordinator
Medi Brancatella
assistant head carpenter
Brandon Calvert
lead dresser
Greg Carson
set dresser
Ed Chow
set dresser
Janet Cormack
scenic artist
Colin Cregg
shop steward
Andy Cung
storyboard artist
Cathy Dalrymple
assistant head carpenter
Hendrik Dannys
carpenter
Martin Dannys
carpenter safety officer
Frances Brooks Daprato
property assistant
Taku Dazai
Supervisor: Walter Klassen
Sarah De Lima
second assistant art director
Jeff Emrich
labourer
Lee Fitzgerald
concept artist
Jefferson Gonsalves
set dresser
Sinisa Gudicek
set dresser
Maricela Gutierrez
buyer
Sam Haque
assistant art director
Vincent Harper
set dresser
Owain Harris
carpenter
Scott Holdsworth
assistant on-set dresser
Jenny Lang
art department trainee
Greg Langham
assistant set decorator
Sang Maier
property buyer
Nimit Malavia
storyboard artist
Jeff Mawle
property assistant
Michael McGregor
head carpenter
Joey Mcguirk
driver dz
Steven Miller
set dresser (as Steve Miller)
Mario Moreira
property master
Chris O'Keefe
first assistant art director: graphics
James O'Meara
on set painter
Don Quon
assistant head painter
Steve Quon
head painter
Victor 'Chikko' Quon
key scenic
Tom Raczka
location head carpenter
Sandy Robertson
location painter
Danelle Roux
set dresser
Jaclyn Shoub
buyer
Luke Smit
carpenter
Jordan Stephens
carpenter
Adam Urquhart
on set dresser
Cheyne Valeriote
construction tracker
Darcy Walsh
set dresser
Dan Wladyka
set dresser
Dave Wood
set designer

Sound Department

Matthew Chan
re-recording mixer
Claire Dobson
dialogue editor
Oscar Fenton
re-recording mix assistant
Joseph Fraioli
sound designer
Trevor Goulet
sound mixer
Kate Harmer
audio coordinator
Dustin Harris
dialogue editor
Dan Hosh
foley mixer
Krystin Hunter
dialogue editor
Paul Lynch
adr recordist
Jason McFarling
sound utility
Dashen Naidoo
sound effects editor
Adam Parsons
sound mixer
Graham Rogers
re-recording mixer
Jeffrey Roy
adr mixer
Kyle Testa
foley assistant
Tyler Whitham
supervising sound editor
Alan Zielonko
boom operator

Special Effects by

Robert Buehler
special effects technician
Conor Craig
special effects supervisor
Innanen Mike
special effects coordinator (as Michael Innanen) / special effects supervisor (as Michael Innanen)
Lisa Pacitto
Special Effects Buyer
John Sandever
special effects assistant
Nicole Schiafone
on-set special effects key
Paul Slavin
Special Effects Driver
Gregory Zoltan Stevens
special effects

Visual Effects by

Marlon Victor Bondoc
compositor (as Marlon Bondoc)
Russell Challenger
compositor
William Chang
visual effects supervisor
Julien Chiari
visual effects artist
Evan Churchill
visual effects editor
Melissa Costa
visual effects coordinator
Michael Davison
visual effects coordinator
Andrew Degryse
visual effects artist
Jacob Doforno
visual effects artist: title sequence
Josh George
lead effects artist
Damien Guimoneau
modelling & texturing artist
Reza Hadiani
animator
Matthias Herzer
vfx generalist
Brian Huynh
vfx production supervisor / visual effects producer
Steven Huynh
overall vfx supervisor
Konrad Kunkel
vfx generalist
William LaGrotteria
vfx generalist
Sophia Jooyeon Lee
head of production / overall vfx supervisor
Denise Maitan
visual effects artist
Brett McLaughlin
visual effects artist
Koichi Nakai
pipeline supervisor
Melanie Patel
production manager
Justin Perreault
cg supervisor
Darren Rawlings
creative director
Chris Rogoski
visual effects artist
Steven Saltenberger
IT manager
Aryan Sehgal
visual effects artist
Shashaank Sreenivasan
ui designer
Lukasz Stolarski
compositor
Kareem Sultan
digital compositor
Thomas Therrien
compositor
Sungkeel Yamada
vfx generalist

Stunts

Bart Badzioch
stunt performer
Sebastian Buitrago
stunt double: Sammy Azero
Jonny Caines
stunt robot dog
Yohan Chang
stunt performer
Neil Davison
stunt coordinator
Dave Dewar
Stunt safety / stunt driver / stunt performer
Laiko Foroughi
stunt performer
Don Gough
stunt double: Alex Mallari Jr
Blair Johannes
stunt driver
Wei Jen Lee
mina stunt double
Geoff Meech
stunt double: Robbie Amell
Michael Murray
stunt double: Altair Vincent
Vincent Rother
stunt double: Stephen Amell / stunt performer
Jackson Rozario
stunt performer
Ana Shepherd
stunt safety
Al Vrkljan
stunts

Camera and Electrical Department

Mark Berdock
grip
Matthew Bujok
drone pilot
Ryan Burditt
camera trainee
Bernice Chu
camera trainee
Kevin Craine
tech generator operator
Matt Daly
grip
Matthew Daly
grip
Gabriele DiChiara
rigging gaffer
Jeremy DiChiara
rigging electrician
Graeme Everett
console operator
Ciaran Fennessey
grip
Mike Gowland
assistant rigging gaffer
Alex Guenther
rigging grip
John Harbic
assistant key grip
Michael Heathcote
"a" camera/steadicam operator
Peter Henderson
electrician
Tom Henderson
gaffer
Norm Hoag
basecamp generator operator
Robert Johnson
key grip
Pavlo Kuzhlev
rigging electric driver
Walter Lipscombe
key rigging grip
Peter MacDonald
assistant gaffer
Ari Magder
first assistant camera: "b" camera
Murray Mainprize
set generator operator
Ivan Maleikov
electrician
Dylan Manson
electrician
Mitch Mommaerts
additional camera operator: "a" camera / camera operator: "a" camera, second unit / camera operator: "b" camera
Robert Murdoch
second assistant camera: "b" camera
James Parsons
grip/dolly grip
Chris Paré
data management technician (as Chris Pare)
Artem Pashkevich
utility
Gautam Pinto
digital imaging technician
Rafy
still photographer
Ron Renzetti
dolly grip
Kanishka Shaban
electrician
Robert Tagliaferri
first assistant camera: "a" camera
Melanie Teixeira
a camera second assistant
Mike Tyrala
assistant rigging grip
Aaron Wilcox
electrician

Animation Department

Matheus Caetano
animator: Animators
Samkutty George
animator

Casting Department

Richard Brown
extras casting
Brendan Wilcocks
casting

Costume and Wardrobe Department

Jay Barrigar
costume assistant
Darci Cheyne
assistant costume designer
Alexandria Goldman
costume ager/dyer
Roland Heizinger
cutter/tailor
Richard Krogh
costume supervisor (as Richard Krough)
Jeannette Linton
background costumer coordinator
Sandra MacDonald
background costume assistant
Trelawnie Mead
on set assistant costumer
Tammie Moody
Costume Truck Supervisor / truck supervisor
Shannon Pomakov
costume buyer
Soo Luen Tom
on set assistant costumer
Trish Venema
costume buyer
Shannon Wilson
costume set supervisor
Shannon Wilson
set costume supervisor

Editorial Department

Spencer Butt
Colour Producer
Kevin Camilleri
colorist
Oren Edenson
dailies supervisor
Kingsley Fialho
Post Production Executive Urban Post
Jessica Goebell
on-line editor
Lucas Hawkins
post production intern
David Huband
post production supervisor
Erin McLaughlin
project manager: Urban Post
Nick Montgomery
additional editor / first assistant editor
Wade Odlum
colorist
Kali Raigh
dailies operator
Paul Skinner
additional editor
Simone Smith
additional editor

Location Management

Dan Delaplante
location production assistant
Dan Feddern
location scout
Andrew Gainor
location scout
Liam Kiernan
assistant location manager
Tim Lopers
location production assistant
Mark McFadden
assistant location manager
Greg McMaster
location manager
Ari Simha
assistant location manager
J. Kevin Wainwright
assistant location manager
Mark Dease
location production assistant (uncredited)

Music Department

Kevin Banks
music editor
Steven Richard Davis
composer: additional music (as Steven Davis)
Marco DiFelice
music supervisor
Tori Letzler
composer: additional music

Script and Continuity Department

Margaret Tanod
script supervisor

Transportation Department

Cory Bowen
transportation co-captain
Curtis Brown
driver
Mike Corraza
driver
Adam Crawford
transportation captain
Peter Cullingford
picture car coordinator
Aleck Duncan
driver
Allan Glatts
Picture Car Driver AZ
Magik Gregorczyk
swamper
Arlene Halpenny-Heeley
driver
Dave Kinnear
driver
Hugo Ledo
picture car mechanic
Marco Sousa
transportation coordinator
Grant Volkers
driver

Additional Crew

Ethan Chapman
production assistant
Trevor Corrigan
opening titles
Janet Davidson
covid admin coordinator
Thomas Duhig
stand-in
Guiegzee Najera Esteban
2nd assistant accountant
Jonathan Focil
production coordinator
Julia Galle
producer's assistant
Denielle Jackson
tax credit consultant
Claudia Jurt
acting coach
Graham Kent
covid coordinator
James Kuta
set production assistant
Tarryn Lee
assistant to Stephen Amell
Irina Lytchak
assistant to the line producer
Lou Madolev
production accountant
Shermain Sameresinghe
first assistant production coordinator
Ryan Scott
set production assistant
Sat Sidhu
tutor
Sam Stead
production assistant
Mario Tassone
unit publicist
Marcia Zepeda
second assistant accountant

Thanks

Michael Baker
special thanks
All Filters