Edit
Girls vs Gangsters (2018) Poster

Full Cast & Crew

Directed by 

Barbara Wong Chun-Chun ... (as Zhenzhen Huang)

Writing Credits (in alphabetical order)  

Skipper Cheng ... (co-written by)
Barbara Wong Chun-Chun ... (written by) (as Zhenzhen Huang)
Daryl Doo ... (co-written by)
Silver Hau ... (co-written by) (as Yingheng Hou)

Cast (in credits order)  

Fiona Sit ... Kimmy
Ivy Chen ... Xiwen (as Yihan Chen)
Janine Chun-Ning Chang ... Jialan
Mike Tyson ... Dragon
Tiantian Fan ... Maria
Son Bao Tran Son Bao Tran ... Gangster
Shuilin Wang ... Jingjing
Elly Tran Elly Tran ... Gangster Assistant
Rest of cast listed alphabetically:
Sze-Man Hui Sze-Man Hui ... Luke's mother
Nina Komolova Nina Komolova ... Magician's Assistant
Gus Liem Gus Liem ... Priest
Wen-Hsueh Lu ... Xiwen's Father
Petey Majik Nguyen Petey Majik Nguyen ... Magician
Cecilia Sun Cecilia Sun ... Shop Girl
Loi Tran Loi Tran ... Gigolo Leader
Tzu-Hui Tseng Tzu-Hui Tseng ... Xiwen's Mother
Peter Tuan Vu Duc Peter Tuan Vu Duc ... Vietnam God of Gamblers

Produced by 

Angus Law-Chiu Chan ... producer (produced by)
Andy Chen ... producer (produced by) / senior producer
Sally Chen ... line producer
Xiaodong Chen ... co-producer (co-produced by)
Yunqiang Chen ... co-producer (co-produced by)
Mandy Chong ... line producer
Barbara Wong Chun-Chun ... producer (as Barbara Wong)
Chris Foo ... line producer
Gang He ... co-executive producer
Jack He ... co-producer (co-produced by)
Yulu He ... line producer
Xiang Huang ... co-producer (co-produced by)
Gus Liem ... producer (produced by) / producer
Tony Lin ... producer
Pipi Lu ... co-executive producer
Kan Ma ... co-producer (as Can Ma) (co-produced by)
Thao Nguyen ... line producer: Vietnam crew
Cao Thuy Nhi ... line producer assistant: Vietnam crew
Kemin Shen ... line producer (as Bobo Shen)
Jr. Stephen Siu ... co-producer (co-produced by)
Yong Wang ... co-executive producer
Dong Nghi Xa ... line producer assistant: Vietnam crew
Wanjun Xiao ... line producer
Weidong Xiao ... co-executive producer
Xiangqian Xie ... co-producer
M.Z. Yang ... line producer
Yang Yang ... co-producer
Song Ye ... co-producer
Ethan Yin ... co-producer (as Xingliang Yin) (co-produced by)
Liu Yuan ... co-producer
Hui Zhang ... co-executive producer
Sarah Zhang ... co-producer
Yu Zhang ... co-executive producer
Haitao Zheng ... co-producer (co-produced by)
Lifang Zhou ... co-producer
Ellison Zhuang ... producer

Music by 

Mark Lui ... (original music)

Cinematography by 

Chor Keung Chan ... (as Pakie Chan)

Editing by 

Curran Pang
Neo Vuong ... (Vietnamese version)

Art Direction by 

Chih-cheng Wang ... (as Dato Jr-Cheng Wang)

Costume Design by 

Singing Lin

Makeup Department 

King Sheng-Wen Chen ... hair stylist assistant
Stanley Han-Ru Chen ... hair stylist assistant
Jobi Hsieh ... hair stylist: Chun-Ning Chang
Kenki ... hair stylist: Fiona Sit
Paggy Ko ... makeup artist (as Pei-Chi Ko)
Bart Kuo ... hair stylist: Yi-Han Chen
Ivan Lee ... makeup artist: Fiona Sit
Jason Chen-Chia Liu ... hair stylist
Kei Feng-Chi Liu ... makeup artist assistant
Hoang Thuy Trang Nguyen ... makeup: Vietnam crew
Quoc Duy Nguyen ... makeup: Vietnam crew
Ngoc Chi Tran ... makeup: Vietnam crew
Ruoh-Han Wang ... makeup artist: Yi-Han Chen
Fion Wu ... makeup artist: Chun-Ning Chang (as Ssu-Pei Wu)

Production Management 

Chapman Choi ... post-production supervisor
Xiao Han ... production executive
Venice Ka-Sin Hui ... post-production assistant
Zhen Li ... production promotion
Tony Lin ... general manager
Jiaoru Liu ... production manager
Cuong Nguyen ... production manager: Vietnam crew
Hongyue Shao ... production promotion
Ngo Thanh ... production assistant: Vietnam crew
Raymond Wong ... general manager of development department
Yanqiong Yun ... production promotion

Second Unit Director or Assistant Director 

Cox Chong ... first assistant director
Stan Chow ... second assistant director
Yvonne Ho ... director's assistant
Trai Huy ... assistant director: Vietnam crew
Dung Huynh ... director's assistant: Vietnam crew
Oscar Kwan ... storyboard artist
Vinh Quang Nguyen ... assistant director: Vietnam crew
Truong Khanh Thi Pham ... director's assistant: Vietnam crew
Luu Chi Cuong Phan ... assistant director: Vietnam crew
Thi Kim Hue Su ... director's assistant: Vietnam crew
Thy Vi Truong ... continuity: Vietnam crew

Art Department 

Yu-You Chen ... art designer
Chih-Jung Cheng ... assistant art director
Thi Hong Hanh Hoang ... artist assistant: Vietnam crew
Cheng-Lin Hsieh ... prop master
Chung Dien Huynh ... artist assistant: Vietnam crew
Yi-Sin Jhang ... prop master
Elaine Kwong ... poster coordinator
Hiep Le Duc ... graphic designer
Ling-Tzu Liao ... art coordinator
Ching-Yi Liu ... art designer
Hui-Ping Liu ... art coordinator
Wing Shya ... poster designer
Gia Van Tai ... artist assistant: Vietnam crew
Thi Bao Thu Tran ... artist assistant: Vietnam crew
My Di Vong ... artist assistant: Vietnam crew
Gia Buu Vuong ... artist assistant: Vietnam crew
Hsin-Ju Wang ... art assistant

Sound Department 

Duli Bai ... boom operator
Xianfu Bi ... boom operator
Agustín Casola ... foley recordist
Viola Chan ... sound effects editor
Yiu Pong Chan ... adr/dialogue recordist
Siu-Kei Ip ... re-recording mixer / sound designer
Mandy Kwan ... sound effects editor
Hidi Lai ... sound post-production coordinator
Wilson Liu ... adr/dialogue recordist
Ka Lok Lo ... editing operator
Diego Marcone ... foley recordist
Siu Wing Ng ... dialogue editor
Kei-Wing Nip ... sound post-production supervisor
Pak-Lai So ... dubbing director
Sebastián Sonzogni ... foley artist
Eunice Wang ... dubbing director assistant
Chi Hang Wong ... editing operator
Chun Hin Wong ... editing operator
Ken Wong ... dialogue editor
Jing Zhang ... location audio mixer

Visual Effects by 

Enoch Chan ... visual effects supervisor
Kuok-Hang Chan ... senior animator
Chun-Pong Chiu ... compositor
Raymond Chiu ... animator
Kayan Cho ... visual effects producer
Pik-Ki Chu ... senior compositor
Wai-Ho Fan ... animator
Weng Hon Ip ... senior compositor
Hoi-Hei Kwan ... compositor
Felix Tsz Fei Lai ... visual effects supervisor
Lai-Ha Law ... senior compositor
Samuel Chik-Sum Lee ... compositor
Wing-In Lee ... senior compositor
Teresa Leung ... visual effects coordinator
Jason Hang Kei Li ... compositor
Ping-Shun Shum ... senior animator
Kayan Tsang ... visual effects coordinator
Lok-Hang Wong ... senior animator
Otto Kung-Kuen Wong ... animator (as Kung-Kuen Wong)
Man-Kit Yeung ... visual effects matte painter
Chak-Fung Yip ... senior animator
Hoi-Hoi Yu ... senior compositor
Yat-Tung Yu ... visual effects art director

Stunts 

Kar Lok Chin ... stunt design
Gobi Ng ... car stunt choreographer (as Thomson Ng)
Y. Thanh ... choreographer: Vietnam crew

Camera and Electrical Department 

Anxiang Cui ... camera assistant
Cao Tri Dinh ... focus puller: Vietnam crew
Hoang Sa Ho ... focus puller: Vietnam crew / still photographer: Vietnam crew
Wenquan Hua ... camera assistant
Duc Chien Le ... camera operator: Vietnam crew
Tankun Liu ... lighting assistant
Zongliang Liu ... b unit camera operator
Fei Ma ... camera assistant
Olaf Mueller ... poster photographer
Chi Hoanh Nguyen ... focus puller: Vietnam crew
Manh Vu Nguyen ... focus puller: Vietnam crew
Tan Luc Nguyen ... camera operator: Vietnam crew
Minh Duc Pham ... aerial photographer: Vietnam crew
Thamh Cong Pham ... aerial photographer: Vietnam crew
Hoang Son Phung ... aerial photographer: Vietnam crew
Hezhou Qi ... dolly grip
Dehong Qian ... camera assistant
Jianjun Qian ... camera assistant
Chengliang Tian ... lighting assistant
Hoang Viet Tran ... camera operator: Vietnam crew
Xiaozhong Xie ... a unit focus puller
Yilin Xie ... camera assistant
Kan Xu ... b unit focus puller
Wenliang Yan ... lighting assistant
Wenjie Zhang ... lighting assistant
Zhiliang Zhang ... gaffer
Jiemu Zhu ... lighting assistant

Casting Department 

Anh Tuan Le Hoang ... casting director: Vietnam crew
Thuy Nga Vo ... casting director assistant: Vietnam crew

Costume and Wardrobe Department 

Tzu-Hui Cheng ... wardrobe
Yu-Ting Hsu ... wardrobe
Thi My An Huynh ... costume: Vietnam crew
Thi Dao Le ... costume: Vietnam crew
Lung-Lung Lin ... coordinator: Vietnam (as Tony Lin)
Ba Thu Nga Pham ... costume: Vietnam crew
Cun-Yu Wang ... costume assistant

Editorial Department 

Somnus Cai ... digital intermediate conform
Steven Cui ... digital intermediate producer
Aimee Feng ... digital intermediate conform
Abel Liu ... digital intermediate technical assistant
Lani Liu ... digital intermediate conform
Peigen Liu ... digital intermediate technical assistant
Peter Liu ... digital intermediate technical manager
Paul Ma ... digital intermediate conform
Ethan Park ... digital intermediate supervisor
Gavin Wei ... digital intermediate technical director
Alvin Sin Hong Wu ... on-set editor
Kidd Xie ... digital intermediate technical assistant
Annie Xu ... digital intermediate producer assistant
Daniel Xu ... digital intermediate technical assistant
Amber Zhang ... colorist
Rui Zhao ... mastering manager
Anne Zhou ... color assistant
Ruyue Zhu ... digital intermediate technical assistant

Location Management 

Black Binh ... location manager assistant: Vietnam crew
Duy Tan Bui ... location manager assistant: Vietnam crew
Tri Duc Do ... location manager assistant: Vietnam crew
Trong Nguyen Doan ... location manager assistant: Vietnam crew
Phan Minh Chau Nguyen ... location manager assistant: Vietnam crew
Thi Bich Thuy Nguyen ... location manager assistant: Vietnam crew
Van Giang Nguyen ... location manager assistant: Vietnam crew
Van Nhan Nguyen ... location manager assistant: Vietnam crew
The Tan Pham ... location manager: Vietnam crew

Script and Continuity Department 

Fan-Hsuan Her ... continuity (as Ahha Her)
Fan Yang ... continuity

Transportation Department 

Trinh Hong Truc Chung ... transportation: Vietnam crew
Thi Hong Thuy Hoang ... transportation: Vietnam crew
Dang Dai Trang Le ... transportation: Vietnam crew
Nguyen Le Nhat Phuong ... transportation coordinator: Vietnam crew
Hue Chau Tieu ... transportation: Vietnam crew

Additional Crew 

Van Le Banh ... translator: Vietnam crew
Minh Tien Cao ... on-set runner: Vietnam crew
Selina Chang ... promotion planner: propaganda & distribution
Armstrong Chen ... planner: propaganda & distribution
Haixia Chen ... finance manager
Hao Chen ... distribution manager / production coordinator
Li Chen ... finance assistant manager
Sally Chen ... DGM of promotion: propaganda & distribution
Wenzhang Chen ... distribution supervisor
Nguyet Tien Dang ... stand-in: Fiona Sit
Dora Deng ... newmedia promotion: propaganda & distribution
Thuy Anh Diep ... translator: Vietnam crew
Zhiwei Dong ... distribution team
Thien Du Hoang ... translator: Vietnam crew
Thi Tuyet Hang Duong ... catering service: Vietnam crew / translator: Vietnam crew
Yi Fang ... distribution supervisor
Zhengguang Fu ... planner: propaganda & distribution
Sue Gao ... newmedia promotion: propaganda & distribution
Hilary Ge ... media promotion: propaganda & distribution
Silei Geng ... newmedia promotion: propaganda & distribution
Liang Gu ... distribution general manager
Xu Han ... media promotion: propaganda & distribution
Yulu He ... promotion coordinator: propaganda & distribution
Zhen He ... distribution team
Xiang Huang ... co-presenter
Thi Tuyet Anh Huynh ... stand-in: Yi-Han Chen
Tien Hung Lam ... translator: Vietnam crew
Thi Le Ho ... on-set runner: Vietnam crew
Rui Li ... finance assistant manager
Wanqiang Li ... presenter
Yunkai Li ... distribution supervisor
Zhaohua Li ... planner: propaganda & distribution
Yuyan Liang ... media promotion: propaganda & distribution
Sam Liao ... production assistant
Sudan Lin ... distribution general manager / distribution
Yusheng Lin ... distribution team
Anna Liu ... production coordinator
Fangfang Liu ... distribution team
Jiatong Liu ... promotion planner: propaganda & distribution
Rain Liu ... newmedia promotion: propaganda & distribution
Xinlu Liu ... promotion coordinator: propaganda & distribution
Ye Liu ... planner: propaganda & distribution
Ai Hao Loi ... translator: Vietnam crew
Chi Hung Lu ... translator: Vietnam crew
Ocean Lu ... distribution manager
Le Luo ... promotion planner: propaganda & distribution
Vu Hoang Luong ... translator: Vietnam crew
Si Trung Ly ... translator: Vietnam crew
Haisheng Ma ... making-of
Min Ma ... promotion planner: propaganda & distribution
Zhiling Ma ... distribution supervisor
Hoang Dieu Nguyen ... on-set runner: Vietnam crew
Ngoc Man Nhi Nguyen ... stand-in: Chun-Ning Chang
Quoc Viet Nguyen ... catering service: Vietnam crew
Thi Thuy Loan Nguyen ... translator: Vietnam crew
Lishan Ni ... distribution
Crystal Decker Orren ... localization: us - Well Go USA Entertainment
Trung Thien Phan ... catering service: Vietnam crew
Van Cong Phan ... on-set runner: Vietnam crew
Sean Qi ... translator: Vietnam crew
Rui Qu ... distribution supervisor
Kemin Shen ... deputy project director (as Bobo Shen)
Meng Shen ... administrative assistant
Thanh Sang Son ... catering service: Vietnam crew
Van Thi Son ... catering service: Vietnam crew
Grace Song ... production coordinator
Meiqiao Song ... statistics
Yan Song ... production assistant
Cecilia Sun ... production coordinator
Lin Sun ... logistics
Patrick Sun ... newmedia promotion: propaganda & distribution
Tuan Luong Tang ... translator: Vietnam crew
Tran Ngoc Linh Thai ... translator: Vietnam crew
Cao Khen Tran ... translator: Vietnam crew
Gia Loi Tran ... translator: Vietnam crew
Quang Huy Truong ... catering service: Vietnam crew
Lv'ang Tu ... distribution team
Hue Van Hoac ... translator: Vietnam crew
Lan Vong ... translator: Vietnam crew
Peter Tuan Vu Duc ... production coordinator: Vietnam
Shuyou Wang ... production coordinator
Yanqiu Wang ... production assistant
Zhangshun Wang ... project director: propaganda & distribution
Ning Wei ... distribution team
Dongdong Wu ... distribution general manager
Jiajun Wu ... distribution team
Le Wu ... promotion planner: propaganda & distribution
Yifan Wu ... media promotion: propaganda & distribution
Yusheng Wu ... production assistant
Tong Xia ... making-of
Fei Xu ... distribution team
Jie Xu ... cashier
Zhao'e Xu ... distribution supervisor
Xue Yang ... distribution manager
Olivia Zhang ... production assistant
Xu Zhang ... newmedia promotion: propaganda & distribution
Feifei Zhao ... media promotion: propaganda & distribution
Jia Zheng ... promotion planner: propaganda & distribution
Ziqiang Zheng ... distribution team
Filly Zhou ... planner: propaganda & distribution
Xing Zhou ... distribution team
Max Zhu ... distribution vice-president (as Maxine Zhu) / distribution
Xiao Zhu ... newmedia promotion: propaganda & distribution

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed