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