Broken Oath— Full Cast
1977
Cast (15)

Angela Mao Ying
as Liu Chieh Lien / Lotus

Michael Chan Wai-Man
as Zhao Cai / Chao Tsai

Bruce Leung Siu-Lung
as Chen Bang / Chang Pang
Kuo Cheng-Yu
as Imperial Undercover Agent

Guan Shan
as Liu Da Xiong / General Liu

Chao Hsiung
as Hao Shi / Hao Chi

Fong Yau
as Dou Qi / To Chi

Chang Pei-Shan
as Chou Kui / General Tiu

Ha Yue
as Ah Shu

Tony Lou Chun-Ku
as Chou's Assistant

Sze-Ma Wah-Lung
as Mr. Wong

Wang Lai
as Thousand Hands

Lee Wan-Chung
as Hao's Assistant

Dean Shek Tin
as Brothel Manager

Sammo Hung Kam-Bo
as Starknife Bodyguard


