Poster

Vanguard ()

Ji xian feng (original title)
Reference View | Change View


Covert security company Vanguard is the last hope of survival for an accountant after he is targeted by the world's deadliest mercenary organization.

Director:
Awards:
Reviews:

Photos and Videos

Cast

Edit
...
Tang Huating
...
Lei Zhenyu
Lun Ai ...
Zhang Kaixuan
...
Mi Ya (as Qimiya Mu)
Ruohan Xu ...
Fareeda
...
Qin Guoli
...
Omar
...
Shendiao
Jianping Yang
Bin Zhou
Yanlong Wang
Wang Ju ...
(as Roy Wong)
Rest of cast listed alphabetically:
Desmond Aldridge ...
Yago
Can Aydin ...
Silver Fox
...
Abati
Ilez Badurgov ...
Jackal / Bodyguard
Luc Bendza ...
Juma
...
Broto
Barret Coates ...
Black Bear
...
Wheelchair Man
...
Blue Dog
Isaac Fernandez ...
Rattle Snake
...
Red Wolf
Pantheras Freedman ...
Vanguard Headquarter Special Agent
Fathi Anouar Ghammam ...
The Syrian head officer hassan
Darren Grosvenor ...
Lt. Commander
...
Josef
Zhiyan Guo ...
(as Nikita)
Büsra Duran Gündüz
Yu Hanbing ...
Vanguard team member
Su Hang ...
Dubai Swat Member
...
Fareeda / Reporter (voice)
Eric Heise ...
Admiral Greg Dawes
...
Hattawi
Michelle Kessler ...
Yuan Xu
...
Marder
Tam Khan ...
Marder
Mervi Koski ...
Celebrant
Temur Mamisashvili ...
Chameleon
Haytham Mansour ...
Dubai Poiceman
...
Tunda
Umesh Pant ...
Gangman
...
Admiral Greg Dawes (voice)
Denis Pereverzev ...
Liev
...
Passerby
Mir Sarwar ...
Kalasu
...
Mom with baby
...
Laila
Alisha Soni ...
Juvemile Soldier (creditOnly)
Syedsiddiqi ...
Detective
...
Vanguard Bodyguard
...
The Bodyguard
Rory Gauld ...
(uncredited)
Xiao Xue Xu Lin ...
Chinese New Year Attendant (uncredited)
Samuel Williams ...
Passerby (uncredited)

Directed by

Edit
Stanley Tong

Written by

Edit
Stanley Tong ... (screenplay by)
 
Tiffany Tong ... (english dialogue) (as Tiffany Alycia Tong)

Produced by

Edit
Jwanwat Ahriyavraromp ... executive producer
Guy Allon ... line producer: UK
Fei Chen ... producer
Edward Cheng ... executive producer
Maxine De Vere ... line producer: Dubai
Junming Deng ... executive producer
Ruoqing Fu ... general consultant
Feng Hu ... co-executive producer
Xiaoping Jiang ... co-executive producer
Hongfen Jiao ... executive producer
Jin Lin ... producer
Jackson Pat ... producer: UK
Bhakbhume Tanta-Nanta ... executive producer
Stanley Tong ... executive producer / producer
Barbie Tung ... producer
Chunlin Wang ... co-executive producer
Eddie Wong ... producer
Yunhe Wu ... co-executive producer
Tao Xu ... co-executive producer
Yu Xu ... co-executive producer
Xi Yang ... co-executive producer
Xiao Yu ... co-executive producer
Changjiang Yue ... executive producer (as Yue Chuanjiang)
Wanghu Zhang ... co-executive producer
Yong Zhang ... executive producer (as Daniel Zhang)
Yong Zhang ... co-executive producer
Yuehui Zhao ... co-executive producer
Baolin Zhou ... producer
Maofei Zhou ... co-executive producer

Music by

Edit
Nathan Wang

Cinematography by

Edit
Chi-Wah Lee

Editing by

Edit
Chi-Wai Yau

Editorial Department

Edit
Xun Lu ... assistant editor
Dongjie Niu ... assistant editor
Linyao Yang ... on-set editor

Casting By

Edit
Shanna Kay Gonzales ... (Casting Director: Dubai Unit)
Venetia Suchdev ... (Casting Director: UK Unit)

Production Design by

Edit
Ying-Wah Cheung ... (as James Cheung)

Art Direction by

Edit
Del Rosario Andronico Jr. ... (as Andrew Del Rosario)
Paul Burns ... (Art Director: UK Unit)
Ambrose Chau ... art director: Beijing unit
Ranjit Singh
Kam-Fok Wong ... (as Nick Ng)

Costume Design by

Edit
Miriam Chan
Connie Leung

Makeup Department

Edit
Zera Azmi ... makeup artist: Dubai
Mahesh Pawar ... makeup artist
Priyanka Sarkar ... makeup artist
Priyanka Sarkar ... makeup artist

Production Management

Edit
James Brodie ... unit manager
Nuwan de Zoysa ... unit manager
Rakesh Kanojia ... production manager
Gil Kolirin ... production manager: UK
Tyler Pan ... production manager (as Tylor Pan)
Sunpreet Singh ... production manager (as Sunpreet dej Singh)
Anora Tukhsanova ... dubai unit production manager

Second Unit Director or Assistant Director

Edit
Jeff Cheuk-Ming Chan ... second assistant director
Xeson Chan ... third assistant director
Michael Chapman ... third assistant director: UK
Thomas Chow ... first assistant director
Subodh Desai ... second assistant director
Anastasia Filatova ... second assistant director: UAE
Gemma Pecorini Goodall ... set PA daily
Guanhua Han ... action director
Jackie Chan Stunt Team ... action director
Mohanjeet Kalsi ... assistant director / second assistant director: India
Gareth Lewis ... second assistant director: UK
Nico Marzano ... first assistant director: UAE (as Nicola Marzano)
Antoine Mendy ... PA
Murali Menon ... first assistant director
Rhiannon Mobbs ... floor runner: UK
Stanley Tong ... action director
Asal Tukhsanova ... cast pa
Mick Ward ... first assistant director: UK

Art Department

Edit
Dan Chester ... action vehicle co-ordinator
Josue Bonita Del Rosario ... props
Marc Everett ... property master: UK
Natasha Gauba ... set dresser
Sheena Gola ... assistant art director: India / graphic designer: India
Sarvesh Mainkar ... props
April Pang ... assistant art director
Foram Sanura ... art coordinator

Sound Department

Edit
Steve Burgess ... sound designer / sound supervisor
Andrew Hewitson ... sound recordist: UK
Andy Neil ... re-recording mixer (as Andrew Neil)
Skyler Wang ... sound effects editor
Zhouyuan Wang ... re-recording mixer / sound designer / sound supervisor

Special Effects by

Edit
Babu Tyagi ... special effects

Visual Effects by

Edit
Ma Baiyang ... animation: Lix Digital Studio
Phil Chen ... post production head
Ruxing Chen ... compositing: Lix Digital Studio (as Chen Ruxing)
Weijun Chen ... vfx sequence project manager: Lix Digital Studio (as Chen Weijun)
Ji-Yun Choi ... 3d supervisor: Lix Digital Studio (as Choi-Jiyun) / asset supervisor: Lix Digital Studio (as Choi Jiyun)
Weito Chow ... visual effects supervisor
Hongfu Cui ... compositing lead: Lix Digital Studio (as Cui Hongfu)
Liang Dong ... asset supervisor: Lix Digital Studio
Wang Fei ... animation: Lix Digital Studio
Yuseop Ham ... cgi sequence supervisor: Lix Digital Studio (as Ham Yuseop) / fx lead: Lix Digital Studio (as Ham Yuseop) / lighting supervisor: Lix Digital Studio (as Ham Yuseop)
JeongWook Han ... fx artist: Dexter Digital
Manhong Han ... vfx supervisor: Blaad Studios
Yunqing Han ... matte painting: Lix Digital Studio (as Han Yunqing)
Jiaming Huang ... cgi sequence supervisor: Lix Digital Studio (as Huang Jiaming)
Andras Ikladi ... head of 3d: Blaad Studios
Jay Seung Jaegal ... vfx supervisor: Dexter Studios
Jaeyoung Jang ... asset: Lix Digital Studio (as Jang Jaeyoung)
Jinxing Jiang ... compositing: Lix Digital Studio (as Jiang Jinxing)
Tingting Jiang ... compositing: Lix Digital Studio (as Jiang Tingting)
Xionghao Jin ... vfx producer: Lix Digital Studio (as Yonghao Jin)
Kang Jiwon ... matchmove artist: Dexter Studios
Tae-Youn Jung ... animation supervisor: Lix Digital Studio (as Jung Taeyoun) / lighting: Lix Digital Studio (as Jung Taeyoun)
Yingmei Ke ... animation: Lix Digital Studio
Chang-Yeon Kim ... compositing supervisor: Lix Digital Studio (as Kim Changyeon)
Dongsoo Kim ... head of 2d: Blaad Studios
Hong-Chan Kim ... 3d supervisor: Lix Digital Studio (as Kim Hongchan) / cgi sequence supervisor: Lix Digital Studio (as Kim Hongchan)
Hyeonggi Kim ... lighting artist: Digital Idea
Kee-Won Kim ... cgi supervisor: Lix Digital Studio (as Kim Keewon)
Kyung-Mo Kim ... vfx on set supervisor: Lix Digital Studio (as Kim Kyungmo) / vfx supervisor: Lix Digital Studio (as Kim Kyungmo)
Moon-Soo Kim ... lighting lead: Lix Digital Studio (as Kim Moonsoo)
Jazz Kung ... art director
Charles Chao-Hua Lee ... stereoscopic supervisor
Dayoung Lee ... vfx artist: asset department
Huilan Li ... compositing: Lix Digital Studio (as Li Huilan)
Wenyan Li ... lead compositor: Blaad Studios
Junling Liang ... lead compositor: Blaad Studios
Stephanie Liao ... senior producer
Qian Ma ... compositing lead: Lix Digital Studio (as Ma Qian)
Xinghui Ma ... fx: Lix Digital Studio (as Ma Xinghui)
Yiping Ma ... vfx sequence project manager: Lix Digital Studio (as Ma Yiping)
Chenguo Mei ... compositing: Lix Digital Studio (as Mei Chenguo)
Geuk Tae Noh ... visual effects supervisor: Blaad China
Joohwan Oh ... cgi supervisor: Lix Digital Studio (as Oh Joohwan)
Xiangwei Pai ... compositing: Lix Digital Studio (as Pai Xiangwei)
Jeng-Dam Park ... compositing lead: Lix Digital Studio (as Park Jongdam)
Keun-Hee Park ... lighting supervisor: Lix Digital Studio (as Park Keunhee)
Zhongli Qian ... fx: Lix Digital Studio (as Qian Zhongli)
Soyoung Seo ... rigging artist
Liubin Shen ... asset: Lix Digital Studio (as Shen Liubin)
Huan Shi ... cgi sequence supervisor: Lix Digital Studio (as Shi Huan)
Jae-Young Son ... matte painting lead: Lix Digital Studio (as Son Jaeyoung)
Winnie Su ... stereoscopic supervisor
Zhengtao Wang ... 3d lead: Lix Digital Studio (as Wang Zhengtao)
Tiexiong Wu ... compositing lead: Lix Digital Studio (as Wu Tiexiong)
Ziyu Xiang ... compositing: Lix Digital Studio (as Xiang Ziyu)
Liang Xu ... vfx project manager: Lix Digital Studio (as Lia Xu)
Xiaozheng Xu ... asset: Lix Digital Studio (as Xu Xiaozheng)
Dong Yang ... vfx coordinator: Lix Digital Studio
Rachel Yang ... 3d production coordinator: Blaad Studios
Rijing Yang ... compositing: Lix Digital Studio (as Yang Rijing)
Shuxian Ye ... asset: Lix Digital Studio (as Ye Shuxian)
Yong-Gyun Yu ... fx supervisor: Lix Digital Studio (as Yu Yonggyun)
Junshik-Raul Yun ... executive vfx producer: Blaad Studios
Junfeng Zhang ... compositing: Lix Digital Studio (as Zhang Junfeng)
Yuxin Zhang ... compositing: Lix Digital Studio (as Zhang Yuxin)
Xibo Zhong ... compositing: Lix Digital Studio (as Zhong Xibo)
Dwivedi Animesh ... visual effects supervisor (uncredited)
Avnish Jha ... digital artist (uncredited)
Biswal Miraj ... digital artist (uncredited)
Nikhil Sharma ... visual effects producer (uncredited)

Stunts

Edit
Sam Akel ... stunts (as Sam Akeel)
Joseph Fiorello ... stunt actor
Khan Firoz ... stunt actor
Guanhua Han ... fight choreographer / stunt coordinator
Su Hang ... stunts
Max Huang ... assistant stunt coordinator: UK
Jackie Chan Stunt Team ... stunt coordinator / stunts
Mathieu Jaquet ... stunt performer
Bruce Law ... car stunt coordinator
In-seop Lee ... stunt double (as In Seob Lee) / stunt performer (as In Seob Lee)
Imran Mahmood ... stunt driver
Temur Mamisashvili ... stunt performer
Kouryou Ngin ... stunts
Ron Oakley ... stunt driver
Tomer Oz ... stunts
Kevin Ta ... stunts: UK
Stanley Tong ... stunt coordinator
Alicia Woodhouse ... stunt performer
Jin Zhang ... stunts
Xueliang Zhu ... assistant fight choreographer
Tim Ansell ... precision driver: stunts (uncredited)

Camera and Electrical Department

Edit
Michael Ah Leung ... drone camera operator
Jamie Alac ... underwater camera operator
Joshua Altamirano ... drone pilot: Dubai
Samir Attia ... lighting technician
Petar Bakic ... u-crane technician and operator
Saul Barran ... drone camera operator: Dubai
Hermes Contreras ... first assistant camera: UK
Mulchand Dedhia ... gaffer
Raymond Abou Diwan ... gaffer: Dubai
Petar Dordevic ... grip
Tony Driver ... drone aerials
Steve Gilbert ... key grip: UK
Damien Gray ... spark: UK
Oliver Jackson ... drone pilot: Dubai
Seb Nowell ... spark: UK
Tom Nowell ... gaffer: UK
Vinod Palakkil ... Lighting best boy (as Vinod Palaki) / lighting technician (as Vinod Palaki)
Laura Radford ... still photographer: UK
Barry Read ... camera crane grip (location segments)
Ondrej Rybar ... grip assistant: UK
Rodolphe Saleh ... Rigger: UAE
Simon Si-Shen ... camera operator: second unit, UK
Bojan Tomic ... Key Grip: Dubai
Dino Wong ... c camera operator

Casting Department

Edit
Azalea Aznidi ... casting coordinator
Yazid Sadi ... casting associate

Costume and Wardrobe Department

Edit
Hania Kosewicz ... costume daily
Tina Razian ... costume supervisor
Abhishek Sankhla ... costume supervisor
Giulia Scrimieri ... costume supervisor: UK

Location Management

Edit
Aj Abi-Chahine ... location assistant
Mario Calcagni ... assistant location manager: Dubai unit
Aisling Cotter ... location assistant
Giles Edleston ... location manager: UK
Matteo Granziol ... location scout
Tyler Harrington ... assistant location manager: UK
Urs Sandner ... locations
Charlie Somers ... supervising location manager: UK
Pippa Vaughan ... location assistant
Shane Virgin ... location manager

Music Department

Edit
Gary Chase ... arranger: orchestrator / musician: drums, keyboards / score mixer
Lucas Fehring ... recording engineer: percussion
M.B. Gordy ... musican: percussion
Marta Sofia Honer ... musician: viola
Matthew C. Hornbeck ... musican: guitar (as Matt Hornbeck)
Asuka Ito ... music arranger
Victor Tang K.W. ... Arranger/Orchestrator (as Tang Victor K.W.)
Samuel Lam ... orchestrator
Josh Lewis ... score mixer
Po Lin ... music editor
Jeremy Miller ... score recording engineer
Shelly Ren ... music preparation / musican: solo viola / score supervisor
Monique Shang ... orchestrator
Fady Zaky ... Singer: soundtrack / Songwriter: soundtrack / music producer: soundtrack

Script and Continuity Department

Edit
Xeson Chan ... script supervisor

Transportation Department

Edit
Abhra Chakraborty ... picture vehicle coordinator / transportation co-captain
Dan Chester ... action vehicle coordinator
Vishal Devlekar ... transport captain: India
Urs Sandner ... transportation / vehicle supplier: complete Rolling Stock by Zarva360
Khaled Zaazouh ... picture vehicle coordinator: UAE

Additional Crew

Edit
Aiman Faisal Abd Alrahman ... production assistant
Deepan Boopathy ... domestic distribution
Danielle Brodalka ... cast pa
Maile Cannon ... adr dialogue coach: Eyad Hourani
Wei-Ming Chen ... armorer
Dan Chester ... action vehicle coordinator
Tina Collins ... english dubbing director
Emily Davis ... production coordinator: Dubai
Leah Decruz ... set pa
Rohit Ganeriwal ... production accountant
Rochan Ganu ... production accountant: India
Bryan Gatdula ... medic
Yuliana Grasman ... crowd
Elvira Ibragimova ... production secretary
Nikita Jaiswal ... assistant production coordinator : Dubai
Siranka Jayalal ... unit & craft manager-UAE
Morgan Kemeys ... production assistant: UK
Maktoum Noman ... set pa
Urs Sandner ... trailer supervisor: Dubai
Zaurbagadurov ... production assistant: Dubai
Yong Zhang ... planner / presenter (as Daniel Zhang)

Production Companies

Edit

Distributors

Edit

Special Effects

Edit

Other Companies

Edit

Storyline

Edit
Plot Summary
Plot Keywords
Taglines Protection beyond frontiers See more »
Genres
Parents Guide View content advisory »
Certification

Additional Details

Edit
Also Known As
  • 急先锋 (China, Mandarin title)
  • 急先鋒 (Hong Kong, Cantonese title)
  • Vanguard (India, Hindi title)
  • Vanguard (India, English title)
  • 急先鋒 (Taiwan)
  • See more »
Runtime
  • 107 min
Official Sites
Country
Language
Color
Aspect Ratio
Sound Mix
Filming Locations

Did You Know?

Edit
Trivia Jackie Chan almost drowned during the jet ski sequence, when he became trapped in the water under a rock. When he finally came out of the water, director Stanley Tong burst into tears. See more »
Goofs Movie portrayed Jiadebala as a middle-eastern city, however the locals were speaking Hindi (Indian language) during actions there. See more »
Soundtracks Happy For A While See more »

Contribute to This Page


Recently Viewed