
120 minutes
8/8/1963
The noted actress Li Li-hua, star of more than sixty films since 1947, beautifully portrays the drugged, then disgraced wife of a peddler in the waning days of the Ching Dynasty. To make matters worse, she’s soon framed for her husband’s murder by her rapist - the son of the local magistrate! And even that isn’t the end of her woes. It’s best to have a box of tissues nearby as two expert directors ratchet up the emotional suspense in this consummate tearjerker.

Li Li-Hua
as Xiao Bai-Cai

Guan Shan
as Yang Nai-Wu

Chu Mu
as Ge Xiao-Da

Peter Yang Kwan
as Liu Zi-He

Yang Chi-Ching
as Magistrate Liu Xi-Tong

Lee Wan-Chung
as Wang Kui-Sheng

Chiang Kuang-Chao
as Qian Bao-Sheng

Li Hsiang-Chun
as Yang's Wife

Ou-Yang Sha-Fei
as Yang Shou-Ying

Kao Pao-shu
as Magistrate Liu's Wife

Su Hsiang
as Ge Zu-De

Li Kun
as Hsiao Hu-Tse

Yiu Kwang-Chao
as Magistrate Pien Pao-Hsien

Hoh Ban
as Governor Yang Chang-Chun

Ching Miao
as Governor Kuai Ju-Hsiang

Ku Wen-Chung
as Minister Hsia

Lee Ying
as Prince

Ma Hsiao-Nung
as Seventh Aunt

Lydia Shum Tin-Ha
as Ko's Third Aunt

Hao Li-Jen
as Chen De

Wong Chung
as Wu's Friend

Fung Ngai
as Wu's Friend

John Law Ma
as Wu's Friend

Chan Chue
as Wu's Friend

Ku Feng
as Constable

Lan Wei-Lieh
as Constable

Gam Tin-Chue
as Constable

Cheung Hei
as Court Torturer

Fung Ming
as Court Torturer

Go Chiu
as Court Torturer

Angela Yu Chien
as Magistrate Liu's Concubine

Jia Ling
as Mrs Ko

Man Sau
as Mrs Ko's Neighbor

Ling Hon
as Gossiping Neighbor at Wake

Cheung Sek-Aau
as Curious Neighbor at Wake

Mama Hung
as Mourner

Ivy Ling Po
as Xiao Bai-Cai (singing voice)

Chai Lam
as Court Spectator

Lam Yuen
as Magistrate

Chin Chun
as Royal Decree Reader

Got Ping
as Matchmaker