Directed by
Vincent Zhou |
Writing Credits (in alphabetical order)
Peter Cameron | ||
Vincent Zhou |
Cast (in credits order)
Brandon Routh | ... | Mike | |
Yuqi Zhang | ... | Ruoxin | |
Russell Wong | ... | Gary Gao | |
Bernice Liu | ... | Nikki Lee | |
Sunny Wang | ... | Colin | |
Mengjie Jiang | ... | Mia Ren | |
Xiangyu Dai | ... | Xiang | |
Vincent M. Ward | ... | Rodman | |
Kaiwi Lyman | ... | Vincent Rigs | |
Bobby Tonelli | ... | Jason | |
|
Yonglin Yu | ... | Monica |
Siyu Lu | ... | Kim Woo Nam | |
Tim Parrish | ... | Peter | |
Natasha Lloyd | ... | Kelly | |
Tazito Garcia | ... | Prince Khadsa | |
Debbie Goh | ... | Lily Young | |
|
Dominic Zhai | ... | Bob |
|
Gary Dean | ... | Dr.Han |
|
Linich Janina Clare | ... | Flight Attendand 2 |
|
Gabriella Alejandra | ... | Flight Attendand 3 |
|
Daniella Sya | ... | Reporter at Airport |
|
Mark Odey | ... | Reporter at Airport 2 |
|
Kate Millest | ... | Reporter at Airport 3 |
|
Geoff Andre Feyaerts | ... | Soldier |
Steven Dasz | ... | Soldier 2 | |
|
Ali Shahidinejad | ... | Soldier 3 |
Produced by
Jon Chiew | ... | executive producer / producer |
Yvonne Chu | ... | co-producer |
Marcus Englefield | ... | associate producer |
George Lee | ... | associate producer |
Jonathan Lim | ... | presenting producer (as Jonathan Hua Lang Lim) |
Luna Lyu | ... | line producer |
Eric Parkinson | ... | presenting producer |
Mei Qing | ... | co-producer |
Fred Shefte | ... | presenting producer |
David Tom | ... | associate producer: China |
Allyan Too | ... | executive producer |
Calvin Wu | ... | associate producer |
Claudia Y. Chen | ... | associate producer |
Catherine Yu | ... | line producer |
Wendy Zhan | ... | executive producer |
Vincent Zhou | ... | producer |
Music by
Alec Puro |
Cinematography by
Scott Winig |
Editing by
David An | ... | (as David Hsin) |
Production Design by
Ian Bailie |
Set Decoration by
Michelle Cheong | ||
Yeefun Low |
Makeup Department
Yasmine Sek | ... | hair stylist (uncredited) |
Production Management
Graham Stumpf | ... | post-production supervisor |
Second Unit Director or Assistant Director
Craig Borden | ... | first assistant director |
Aaron Walters | ... | key second assistant director |
Art Department
Apple Jing Ting Ngiam | ... | art coordinator |
Teddy Setiawan | ... | set designer |
Michael Wong | ... | construction supervisor |
Sound Department
Peng Seong Chuah | ... | boom operator |
Mike Horton | ... | foley artist |
Tim McKeown | ... | foley editor |
Vincent Poon | ... | production sound mixer |
Ryan Schaad | ... | additional re-recordist |
Walter Spencer | ... | foley supervisor |
Bruce Tanis | ... | sound effects editor |
Mike Xu | ... | adr mixer (as Xu Zilu) |
Zoe Zai | ... | dialogue editor |
Visual Effects by
Andreas Brückl | ... | di colorist: Imagica SEA |
John Grower | ... | on set visual effects supervisor |
Deokmun Jeong | ... | visual effects |
Minglu Ma | ... | visual effects producer |
Stunts
Dave Woon Siew How | ... | stunt double: Kim Woo Nam |
William Ong | ... | action coordinator |
Ron Smoorenburg | ... | stunt double |
Camera and Electrical Department
Eleska Kalees | ... | assistant cameraman |
Samuel Lam | ... | steadicam operator |
Erik Moh | ... | video playback |
Eric Oh | ... | steadicam operator |
Seow Jong Tan | ... | still photographer |
Samuel Yeow Kok Yeap | ... | data manager |
Casting Department
Damon Cheong | ... | casting assistant |
Avery Goh | ... | casting assistant |
Costume and Wardrobe Department
Zinaida Sze-To | ... | wardrobe supervisor |
Jessie Jok See Yeow | ... | costume assistant |
Editorial Department
Kate James | ... | additional editor |
Location Management
Denesh Kumar Pugalzenthi Eden | ... | location manager |
Music Department
Irving Victoria | ... | composer: additional music |
Transportation Department
Dave Woon Siew How | ... | transportation captain |
Additional Crew
Jay J. Gao | ... | director's assistant |
Chi Han Goh | ... | The Making of |
Joel Goldes | ... | dialect coach: post-production |
Lon Haber | ... | publicist |
Kat Morrison | ... | publicity team |
Dominic Zhai | ... | dialogue/acting coach: Yuqi Zhang |