Directed by
Jennifer Zhang |
Writing Credits (in alphabetical order)
Jennifer Zhang |
Cast (in credits order)
Gina Su | ... | Diana | |
Matt Gottlieb | ... | Ovid | |
Rest of cast listed alphabetically: | |||
Erin Boyle | ... | System Admin |
Produced by
Randy Chung | ... | executive producer |
Brittany Portman | ... | executive producer |
Gina Su | ... | producer |
Jennifer Zhang | ... | producer |
Music by
Amit May Cohen | ||
Alexandre Cote |
Cinematography by
Daphne Qin Wu |
Editing by
Tom Herrick |
Production Design by
Noxweiler Berf |
Art Direction by
Fabienne Miskelly |
Makeup Department
Diana Knudsen | ... | key makeup artist / makeup artist |
Production Management
Tom Herrick | ... | post-production supervisor |
Art Department
Mouine Omari | ... | Poster Artwork |
Sound Department
Diana Cha | ... | re-recording mixer / sound designer |
Joe Crabb | ... | sound mixer |
Justin Valenzuela | ... | re-recording mixer |
Visual Effects by
Michael Filippi | ... | visual effects artist |
Kenson Lee | ... | visual effects artist |
Thomas D. Moser | ... | visual effects artist |
Stunts
Maverick Lee | ... | action director (as Jeff Lee) / stunt coordinator (as Jeff Lee) |
Camera and Electrical Department
Reyhan Almazar | ... | grip & electric assistant |
Erica Chan | ... | first assistant camera |
Brook Lee Karner | ... | digital imaging technician |
Haneul Kim | ... | gaffer (as Haneul Sky Kim) |
Kevin Kisling | ... | steadicam operator |
Gabriel Lee | ... | electrician |
Kaitlyn Scardino | ... | grip |
Kyle Thor | ... | key grip |
Mark Viloria | ... | second assistant camera |
Costume and Wardrobe Department
Anne Valliant | ... | costumer |
Editorial Department
Robert Crosby | ... | colorist |
Script and Continuity Department
Erin Boyle | ... | script supervisor |
Additional Crew
McCall Jones | ... | stills photographer |
Theone Ly | ... | production assistant |