Tan Chia-Bee Movies

  • 1975
    Postcards from China

    Postcards from China

    Postcards from China

    01975HD

    Postcards from China
  • 1975
    Magic Curse

    Magic Curse

    Magic Curse

    4.21975HD

    After being told that his uncle has disappeared in the jungle, Man-Ying embarks on a rescue mission. It soon becomes clear that an evil snake-sect con...

    Magic Curse