▼
(zh)
1979
Overview: A Taiwanese martial arts film produced and choreographed by the Lau brothers.
Status: Released
Release date: January 1, 1979
Countries of origin: Taiwan,