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