Tan Chia-Bee Movies
- 1975
Postcards from China
Postcards from China01975HD
- 1975
Magic Curse
Magic Curse4.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...