A Shaw Brothers drama starring Peter Chen Ho and Ding Ling. It was filmed on location in Malaysia.
Hong Kong
Drama
90 minutes
1960
Ho Meng-Hua
Shaw Brothers
Director
Writer
Producer
Production Manager