Tan Chen Movies

  • 1980
    Sacrifice to Desolate Spirits

    Sacrifice to Desolate Spirits

    Sacrifice to Desolate Spirits

    31980HD

    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...

    Sacrifice to Desolate Spirits
  • 1977
    Fist of Dragon

    Fist of Dragon

    Fist of Dragon

    01977HD

    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...

    Fist of Dragon