Release date: 01/01/1979
Popularity: 4
Original language: ZH
A Taiwanese martial arts film produced and choreographed by the Lau brothers.