Starring Cast
Key crew
Director
Screenplay
Producers
Lee Kim
, Robbie Amell
, Stephen Amell
, Wayne Marc Godfrey
, Jeff Chan
, Robert Jones
, Eric Diep
, Mary Anne Waterhouse
, Sung Kang
, Omar Spahi
, Cynthia Guidry
, William Chang
, Chris Paré
, Sascha Penn
, Lainie Guidry
, Q Fortier
Music
Cinematography
Editor
Production design
Costume design
Casting
Full cast
53 cast membersKyla Kane
Nia
Oscar A. Gonzalez
Strip Club Patron
Charlie Riina
Dancer
Nichole Arya Lentz
Dancer
Christine Pagulayan
Field Reporter
Josh Aguirre
Protester (uncredited)
Kris Pring
Protestor (uncredited)
Crew by department
128 crew membersDirecting
Jeff Chan
Director
Alon Isocianu
Creative Director
Ryan Freer
Creative Director
Anna Catley
First Assistant Editor
Alex Disenhof
Director of Photography
Ace McCallum
Third Assistant Director
Grant Boyle
First Assistant Director
Lize van der Bijl
Third Assistant Director
Neesha Patki
Second Assistant Director
Robert Tagliaferri
First Assistant "A" Camera
Production
Jeff Chan
Producer
Q Fortier
Producer
Peter Huang
Co-Producer
Lisa Ghione
Unit Publicist
Chris Paré
Executive Producer
Cynthia Guidry
Executive Producer
Eric Diep
Executive Producer
Jasmin Morrison
Associate Producer
Lainie Guidry
Executive Producer
Lee Kim
Executive Producer
Mary Anne Waterhouse
Executive Producer
Michael Davison
Associate Producer
Omar Spahi
Executive Producer
Priscilla Galvez
Associate Producer
Ramon Palermo
Associate Producer
Robbie Amell
Executive Producer
Robert Jones
Executive Producer
Sascha Penn
Executive Producer
Stephen Amell
Executive Producer
Sung Kang
Executive Producer
Tiamat Ownby Fox
Associate Producer
Wayne Marc Godfrey
Executive Producer
William Chang
Executive Producer
Chris Comrie
Production Accountant
Daniel Sun
Co-Executive Producer
Jay Douglas
Co-Executive Producer
Brian Campbell
Unit Production Manager
Camera
Editing
Sound
Art
Visual Effects
Daphne Chen
Animation
Laura Menheere
VFX Artist
Marlaina Lanese
VFX Editor
Thomas Therrien
VFX Artist
Brian Huynh
Visual Effects Producer
Matthew Kariatsumari
Visual Effects Producer
William Chang
Visual Effects Supervisor
Justin Perreault
Visual Effects Art Director
Michael Innanen
Special Effects Coordinator
Allan Cooke
Special Effects Makeup Artist
Sang Hoon Hwang
Visual Effects Technical Director
Costume & Makeup
Charlotte Robertson
Key Costumer
Stephanie Nash
Makeup Artist
Bernadette Croft
Costume Designer
Kelly Brennan
Hair Department Head
Chris Pizzarelli
Makeup Department Head
Casting
Other
Adam Winlove-Smith
Stunts
Al Vrkljan
Stunts
Alex Armbruster
Stunts
Chad Camilleri
Stunts
Craig Henry
Stunts
Don Gough
Stunts
Dustin Faith
Stunts
Eric Daniel
Stunts
John Kaye
Stunts
John MacDonald
Stunts
John Stead
Stunts
Kirpa Budwal
Stunts
Matt Birman
Stunts
Nick Alachiotis
Stunts
Q Fortier
Thanks
Sid Sawant
Stunts
Tig Fong
Stunts
Adam Collver
Compositor
Miguel Basulto
Compositor
Roberto Palomeque
Compositor
Spencer Wyatt
Compositor
Monica Pavez
Prosthetics
Rob Turi
Drone Pilot
Alex Armbruster
Stunt Double
Brent Jones
Stunt Double
Cam Fergus
Stunt Double
David Lewington
Set Designer
Steve Gagne
Stunt Double
Tim Cody
Stunt Double
Tony Morgan
Stunt Driver
Tyler Williams
Stunt Double
Fernando Feio Fontana
3D Generalist
Steven Huynh
CG Supervisor
Bonnie McCabe
Textile Artist
Hasan Dadah
Title Designer
Consuelo Solar González
Script Supervisor
Marika Latorcai
Script Supervisor
Neil Davison
Stunt Coordinator
Zoë Bigio
Script Supervisor