Director
Karl Toerge
Screenplay
Terry Izumi
Christopher Hatton
Co-Director
Qu Qiang
Original Music Composer
J. Eric Schmidt