The Iron Hammer
Lang Ping
Self
Joan Chen
Director
Jon Weinbach
Writer
Jan Lee
Dalton Lai
Editor
Producer