director: Chien Lung