Movies
- 1971
The Duel
The Duel6.8961971HD
Tan Jen-chieh's life spins out of control when he’s forced into exile to clear his name following the murder of his adopted father. He's hunted...
- 1970
A Cause to Kill
A Cause to Kill6.31970HD
Ivy Ling Po, star of The Temple of the Red Lotus, tears up the screen as a jealous, murderous movie star, who, like seemingly all "film noir" vixens,...
- 1972
The Human Goddess
The Human Goddess61972HD
Li Ching is the Seventh Sister, an angel who comes down from heaven to see what life in Hong Kong is like. In Hong Kong, she runs into Zili(Chin...