Crystal Fist / Jade Claw (1979) Shan Hua, Billy Chong, Siu Tin Yuen, Chiu-Sing Hau, Action, Drama January 29, 2018 Action, Drama A young man vows revenge against the killers of his father. To do this, he must train with his father’s teacher who teaches him the “Shadow Claw” Read More »