Cast & Crew

Directed by

Jeffrey Kramer
(as Jeff Kramer)

Writing Credits

Jeffrey Kramer
(as Jeff Kramer)

Cast

Mika Boorem
Katie
Luoyong Wang
Daniel
Yi Ding
Lin
Beau Bridges
Steven
Linda Hamilton
Bridgette
Cheri Oteri
Linda
Sean Astin
Mr. Matthews
Shuai Chi
Calvin
Jonathon Trent
Ted
Erik von Detten
Chris
Jia Song
Daniel's Wife
Essie Shure
Brittany
Susan Chuang
Ticket Agent
Yaojun Feng
Conductor
Hua Zhu
James
Shiying Wang
Young Lin
Boluo Liang
Plastic Surgeon
Katie Kramer
Girl in Classroom
Sha Luo
Dance Hall Woman
Chuxlong Lin
Daniel's Friend
Athena Hu
Desk Clerk
Jingquan Xue
Young Boy #1
Zhaolin Wang
Young Boy #2
Huimin Xie
Old Woman
Weiping Xu
Xiao Min's Mom
Shuyue Wang
Little Girl
Kanwei Wang
Anesthesiologist
Conan Lee
Factory Worker
Ingrid Coree
Teacher
Jennifer Hutchins
Student
Christie McNew
Airport Patron

Produced by

Thomas D. Adelman
co-producer
Jamie Beardsley
co-producer
Xingchao Fan
co-producer
Jay E. Joyce
Distribution Executive
Kern Konwiser
co-producer
Kip Konwiser
producer
Louis Liu
co-producer
Carl Lawrence Ludwig
associate producer: U.S. (as Carl Ludwig)
Martin L. O'Neal
executive producer
David Parmenter
post-production producer

Music by

Neil Giraldo

Cinematography by

Edward J. Pei
director of photography (as Edward Pei)

Editing by

Maysie Hoy

Casting By

Carol Lefko

Production Design by

Mayling Cheng

Set Decoration by

Stephanie Ziemer

Costume Design by

Kathryn Morrison

Makeup Department

Richard Alonzo
key special makeup effects artist: The Stan Winston Studio
Jim Charmatz
concept artist: Stan Winston Studio
Sharisse Fine
key hair stylist: USA (as Sherisse Fine)
Mark Garbarino
on-set special makeup effects application: The Stan Winston Strudio
JoAnn Gerard
assistant hair stylist: U.S.
Shane Mahan
special makeup effects supervisor: The Stan Winston Studio
Jason Matthews
key special makeup effects artist: The Stan Winston Studio
Richard Rodier
assistant makeup artist: U.S.
Suzanne Rodier
key makeup artist: U.S.
Libo Sheng
makeup artist: China
Christopher Swift
key special makeup effects artist: The Stan Winston Studio (as Chris Swift)
Bonnie Walker
assistant hair stylist: U.S.

Production Management

Lu Cien Hioe
unit production manager
Chuxlong Lin
on-set production manager: China
Yingjie Song
production manager: China
Lin Zhao
production manager: China

Second Unit Director or Assistant Director

Thomas Chow
first assistant director: China
Karl Engel
first assistant director: U.S.
Carlos Reza
second second assistant director: U.S.
Felicia Tang
second assistant director: China
Marius Vilunas
second assistant director: U.S. (as Marius Vilunos)

Art Department

Nicole Cramer
swing gang: U.S.
Yongsheng Dong
prop assistant: China
Charli Jayson
property master: U.S. (as Carlos 'Charli' Jayson)
George Karnoff
leadman: U.S.
Trevor Larkin
on-set dresser: U.S.
Jiajun Li
assistant art director: China
Qinglong Liu
prop assistant: China
Xuesheng Liu
key set dresser: China
Bob Quinn
art director: U.S.
Jack Stone
swing gang: U.S.
Welde Sun
art director: China
Yvette Taylor
assistant property master: U.S.
Pete Washburn
swing gang: U.S.
Mingfa Wu
property master: China
Kun Yang
prop assistant: China
Gang Zhao
prop assistant: China
Stephanie Ziemer
set dresser: U.S.

Sound Department

Bryan Arenas
sound consultant: Dolby
Curtis Choy
sound mixer: U.S.
Craig Clark
re-recording mixer / sound supervisor
Scott Edelson
utility sound technician: U.S.
Susan Fitz-Simon
foley artist
Trevor Jolly
additional adr supervisor
Tim Song Jones
boom operator: U.S. (as Tim Jones)
Qinruo Mao
boom operator: China
Colin Rogers
adr editor / adr mixer / foley mixer
Craig Schafer
re-recording mixer / sound editor
Allan Schultz
dialogue editor (as Alan Schultz)
Lizhong Wang
boom operator: China
Deborah Willard
sound facility manager
Jiang Wu
production sound mixer: China
Danny Kim
assistant adr recordist (uncredited)

Visual Effects by

Lloyd Lee Barnett
digital artist: Krypton Visual Effects (as Lloyd Barnett)

Stunts

Zhonglin He
stunt player
Chi-Ho Lau
stunt coordinator (as Zhihao Liu)
Wenbin Li
stunt assistant
Wanlin Liu
stunt player
Youlin Xiao
stunt driver

Camera and Electrical Department

Robin Acutt
electrician: U.S.
Michael Alba
camera loader: U.S.
Casey Alicino
dolly grip: U.S.
James 'Keeper' Auld
grip: U.S. (as James Auld)
Roman W. Bennett
electrician: U.S. (as Roman Bennett)
Dave Bone
grip: U.S. (as David Bone)
Ben Bowling
electrician: United States
Jinfeng Cao
additional camera assistant: China
Zhongxue Cao
electrician: China
David Cheng
second camera assistant: China
Hongwei Diao
additional camera assistant: China
Jim Etter
electrician: U.S. (as James Etter)
Larry Freeman
electrician: U.S.
Bob Good
electrician: U.S.
Theo Hand
still photographer: U.S.
Tommy Hubbard
electrician: U.S.
Chip Ingram
grip: U.S. (as Barry Ingram)
Simon Jarvis
first camera assistant: U.S.
Paul Lambiase
grip: U.S.
David Leite
grip: U.S.
Chris Lindsay
grip: U.S.
Zijiang Liu
electrician: China
Kenji Luster
steadicam operator: US
Chris Martin
best boy electric: U.S.
Chris W. Martin
assistant chief lighting technician
Daniel Meursault
electrician: U.S. (as Daniel Magat)
Jeff Miller
best boy grip: U.S.
Larry Nielsen
camera assistant: "b" camera, USA
Ila Packman
grip: U.S.
Meila Penn
still photographer: U.S.
Michael Rintoul
camera operator: U.S. (as Mike Rintoul)
William Russell
gaffer: U.S.
Mike Skor
second camera assistant: U.S. (as Michael Skor)
Charles M. Smallwood
key grip: U.S. (as Chuck Smallwood)
Jirí Solc
grip: U.S. (as Jiri Sole)
Chenyang Sun
electrician: China
Wayne Swab
electrician: U.S.
Liqiang Wang
additional camera assistant: China
Quanzhao Wang
electrician: China
Fei Yan
electrician: China
Hung Ming Yang
still photographer: China
Jian Yang
gaffer: China
Jun Zhang
electrician: China
Hao Zhou
electrician: China

Casting Department

Chad Darnell
extras casting
Yaojun Feng
casting director: China
Yunlong Ye
assistant casting director: China

Costume and Wardrobe Department

Danielle Baker
set costumer: U.S.
Pamela Lee Incardona
assistant costume designer (as Pamela Incardena)
Weixing Jiang
wardrobe assistant: China
Stephanie S. Kim
set costumer: U.S. (as Stephanie Kim)
Hui Yuan
wardrobe assistant: China
Yongwen Zhang
wardrobe supervisor: China

Editorial Department

Syd Cole
negative cutter: Magic Filom and Video Works
Julius Friede
digital intermediate colorist
Phillip Gatch
final cut pro technician
Angela How
editorial intern
Michelle Hung
editorial intern
Dave Jackson
assistant editor
John Thorn
final cut pro technician
Lillian Wang
editorial intern

Location Management

Fenglei Chen
location manager: China
Kojo Lewis
location manager: U.S.
Mitch Marcus
assistant location manager: U.S.
Halsheng Wang
assistant location manager: China

Music Department

Gerry Gershman
music supervisor
Danielle Lindstrom
music coordinator
Cindy O'Connor
music editor / orchestrator
Spyder Whitehorse
additional music editor
Jeff Worrell
music score mixer / music score recordist

Transportation Department

Tom Calzia
driver: U.S.
John 'Bud' Cardos
transportation captain: U.S. (as John B. Cardos)
Guangming Deng
transportation coordinator: China
Ralph 'Brad' Draper
driver: U.S. (as Ralph B. Draper)
Javier Jimenez
driver: U.S.
P. Gerald Knight
transportation coordinator: U.S.
Philip Knight
driver: U.S.
Tony Ruiz
driver (uncredited)

Additional Crew

Robert M. Angel
production attorney: U.S. (as Robert Angel)
Kristen Berman
stand-in
Callie Childers
stand-in
Rex Cook
title designer: Avatarlabs
Ingrid Coree
body double
Vladimir Cvetko
assistant production coordinator: U.S.
Sherrie Dai
production coordinator: China
Minnie Duerr
accounting assistant: U.S.
Brent Dupuls
stand-in
Michelle Fahmy
office assistant: U.S.
Olivia Fisha
production assistant: U.S.
Rodrigo Gonzalez
production assistant: U.S.
Judy Ji
production assistant: China
Jennifer Lee
production assistant: U.S.
Maggie Yuhua Li
production coordinator: China
Sherrie Liu
script supervisor: China
Vera Lowe
production assistant: China
J. Rogers Marquess III
production coordinator: U.S.
Reinier Martínez
assistant
Aki Narita
title designer: Avatarlabs
Balxia Ni
stand-in
Melyang Ou
production assistant: China
Scott Peterson
script supervisor: U.S.
Raine Qlan
production assistant: China
Kimberly Rocco
production assistant: U.S.
Candy Shao
production assistant: China
Zhonglai Shao
stand-in
Kristina Soderquist
production accountant / production accountant: USA
Alejandra Toscano
production assistant: U.S.
Matt Tulve
key on-set production assistant: U.S. (as Matthew P. Tulve)
Bobby Weisman
caterer: U.S.
Ann Wiggins
post-production accountant: USA
Jane Zhang
production assistant: China
Xiayi 'Shirley' Zhang
production assistant: China (as Shirley Zhang)
Xinmin Zhou
production coordinator: China
Zhenbiao Zhou
production assistant: China
Zhongqin Zhou
stand-in
Katrina Kincaid
assistant director of post-production (uncredited)
Rainbow Shalom Hayes
craft service (uncredited)

Thanks

Stan Winston
special thanks
All Filters