A Chinese Opera film by the Shaw and Sons studio.
Patricia Lam Fung
Ko Leung
Ma Lung
Yau Kei
Sai Gwa-Pau
Ma Siu-Ying
Yuen Lap-Cheung
Fung Wai-Man
Ching Lai
Ling Mung