Directed by
Dennie Gordon |
Writing Credits
Amy Snow | ... | (screenplay) and |
Chris Chow | ... | (screenplay) and |
Hai Huang | ... | (screenplay) and |
Yao Meng | ... | (screenplay) |
Dennie Gordon | ... | (story) |
Amy Snow | ... | (story) |
Ming Beaver Kwei | ... | (story) |
Wen-Chia Chang | ... | (development executive) |
Cast (in credits order)
Ziyi Zhang | ... | Sophie | |
Leehom Wang | ... | David | |
Terri Kwan | ... | Black Widow | |
Ryan Zheng | ... | Bo | |
Jack Kao | ... | Mr. Gao | |
Chen Yao | ... | Lily | |
Ruby Lin | ... | Lucy | |
Hua Liu | ... | Boss | |
Ada Choi | ... | CiCi | |
Jin Zhang | ... | Thomas | |
Morris Hsiang Jung | ... | Li Wan | |
Ji Wang | ... | Sophie's Mom | |
Brian Thomas Burrell | ... | David's Boss Shaw | |
Rest of cast listed alphabetically: | |||
Singh Hartihan Bitto | ... | Arm dealer | |
Xingwen Jing | ... | Mai | |
Megan Lai | |||
Jun Ma | |||
Pu Miao | |||
Scott Nankivel | ... | Shaw (voice) | |
Alfred Hsing | ... | Li Wan's Henchman (uncredited) |
Produced by
Second Chan | ... | producer |
William Cheng | ... | producer |
Ming Beaver Kwei | ... | producer |
Jonathan Lim | ... | line producer (as Jonathan Hua Lang Lim) |
Ling Lucas | ... | producer |
Lifeng Wang | ... | executive producer |
Ryan Wong | ... | co-producer |
Ziyi Zhang | ... | producer |
Ye Zheng | ... | marketing co-ordinator |
Music by
Nathan Wang |
Cinematography by
Armando Salas |
Editing by
Zack Arnold | ||
Ka-Fai Cheung |
Production Design by
Second Chan |
Costume Design by
Yi Tang |
Makeup Department
Yi Tang | ... | makeup department head |
Production Management
Irene Chan | ... | unit production manager |
Jon Chiew | ... | production manager |
Eric Huen | ... | production manager |
Sam Lai | ... | unit production manager |
Andrés Mora | ... | 2nd unit production manager |
Sound Department
Wei He | ... | dialogue pre-mixer |
Zheng 'Joe' Huang | ... | music pre-mixer / re-recording mixer / sound effects editor / supervising sound editor |
Xin Li | ... | foley recordist |
Xu Miao | ... | foley artist |
Brooke Trezise | ... | sound effects editor |
Terry Tu | ... | foley pre-mixer / re-recording mixer / sound effects editor |
Jeremy Underwood | ... | adr recordist |
Baiyang Wang | ... | adr recordist / dialogue editor |
Yanchao Yang | ... | foley editor |
Ben Zhang | ... | adr supervisor |
Visual Effects by
Kawah Cheung | ... | compositor: CrystalCG |
Sing-Choong Foo | ... | visual effects producer |
Pamela Hobbs | ... | creative director |
Muhua Yu | ... | visual effects artist |
Stunts
Alfred Hsing | ... | assistant stunt coordinator / stunts |
Gang Wu | ... | action coordinator |
Camera and Electrical Department
Julian Cheng | ... | Steadicam operator / camera operator |
James Hia | ... | steadicam operator: location segments |
Ming-Keung Lai | ... | second assistant camera |
Wing Ma | ... | gaffer |
Marc Oberdorfer | ... | additional photography |
Rick Tullis | ... | steadicam operator |
Vanessa Wolf | ... | camera intern |
Editorial Department
Natalie A. Boschan | ... | assistant editor (as Natalie Baker) |
Music Department
Gary Chase | ... | score mixer, arranger, orchestrator, musician |
Charles Ho | ... | orchestrator |
Chih-Hsin Huang | ... | lyrics by: Dress Code |
Po Lin | ... | music editor |
Milton Nelson | ... | orchestrator |
Shelly Ren | ... | music coordinator |
Kazumi Shimokawa | ... | orchestrator |
Knox Summerour | ... | music preparation |
Nathan Wang | ... | composer: theme music |
Johs Wu | ... | music score consultant |
Liu Ye | ... | recording producer (uncredited) |
Script and Continuity Department
Ricky Wik-Kei Lam | ... | script supervisor |
Wai Kit Pang | ... | script supervisor (uncredited) |
Additional Crew
Michael Drucks | ... | production assistant |
Rowena Loh | ... | production coordinator |
Christine Robson | ... | financial controller |
Jannie Wai | ... | production coordinator |
Sophia Wang | ... | development executive |