Tan Chen Movies
- 1980
Sacrifice to Desolate Spirits
Sacrifice to Desolate Spirits31980HD
Upon their invasion of Taiwan in 1874, the Japanese team up with a sinister tong to hold a martial arts tournament in a plot to root out and assassina...
- 1977
Fist of Dragon
Fist of Dragon01977HD
Chia Ling portrays a tough kung fu kicking Hong Kong cop who comes up one of the toughest criminal syndicates in Asia, with her tough skills and quick...