Locality: United Kingdom
Produced: 1982
Media Type: Blu-ray
Directed by: Chang Cheh
Starring: Feng Lu, Li Wang, Tien Hsiang Lin, Chen Sun, Siu-ho Chin