- Kevin Yangwriter
- Taras Lesiuk(as Taras Lavren)
Rest of cast listed alphabetically
- Joel Etienneexecutive producer
- Frannie Nieassistant producer
- Sophia Sunproducer
- Kevin Yangproducer
- Daphne Xiaoru Jiamakeup designer
- Veronica Zhaomakeup artist
- Jeff Hanesassistant production manager
- Boyd McNeilproduction manager
- Jeff Chapmanfirst assistant director
- Camille Lortiesecond assistant director
- Martin Molpeceresthird assistant director
- Yolanda Caoconstruction coordinator
- Guowei Liucarpenter
- Naihe Wangcarpenter
- Lingjun Xieassistant art director (as David Xie)
- Dongliang Jerry ZhangKey Painter
- James Belyeasound recordist
- Dwayne Newmansound designer
- Sang Joon ParkSound Design Assistant
- Ryan Yusepboom operator
- Sam Acton Kingfirst assistant camera
- Charles Changbehind the scenes
- Casey Cookecamera trainee
- Asmaa Er-Rouhidolly grip/swing
- Steven Frenchcamera operator
- Ben Kingstonfirst assistant: b camera
- Sean Kolumbussecond assistant camera
- Roisin McGillyextras casting
- Jason R. Stroudcasting coordinator
- Natalie Li1st Assistant Costume Designer
- Phillip Hawkesassistant editor
- Aj McLauchlincolorist
- Anthony Brownelocation manager
- Frannie Nieassistant location manager
- J. Timothy Huntscript supervisor
- Jodie Slatyascript supervisor
- Sabrina WayDaily Script Supervisor
- Sabrina WayDaily Script Supervisor
- Mike Carrytransportation coordinator
- Colin Coulisdriver
- Stephen Fromsteintransportation captain
- David Graydriver
- Jim Jackmandriver
- Robert Westhafertransportation captain
- Brandon BaloghDaily Location PA
- Donnie Blaiscaterer
- Alexis Changfemale utility stand in (credit only)
- Michael D'Ascenzoproduction coordinator
- Jessica FengNew Realm Studios Coordinator
- Richard FergusonDaily Location PA
- Andre JacksonLocation PA
- Clare JohnstonACTRA Representative
- Vasili ManikasLocation PA
Contribute to this page
Suggest an edit or add missing content