A Shaw Brothers drama starring Peter Chen Ho and Ding Ling. It was filmed on location in Malaysia.…
The Talking Bird (能言鳥) is a 1959 Hong Kong musical fantasy film directed by Bong Luk. The film was p…
Loosely based on Charles Perrault's Cinderella…