Cast (61)

David Chiang Da-Wei

Chen Teng / Chen San

Ti Lung

Fang Yi-Fei

Chen Kuan-Tai

Ma Tao

Danny Lee

Wei Min Hui

Wang Chung

Yao Kuang

Wai Wang

Brother Li

Wong Ching

Bandit leader

Chiang Tao

Liang Shan

Wong Bing-Bing

San Niang

Lu Ti

Mayor Yuen

Wang Kuang-Yu

Bandit

Norman Tsui

Da Niu

Ai Fei

Villager

Lee Sau-Kei

Villager

Lee Pang-Fei

Villager

Shum Lo

Villager

Wong Ching-Ho

Villager

Lu Wei

Villager

Lam Fai-Wong

Villager

Jamie Luk Kim-Ming

Young Villager

Stephan Yip Tin-Hang

Villager

Lee Yung-Git

Villager

Yuan Man-Tzu

Village Girl

Helen Ko Ti-Hua

Village Girl

Johnston Wong Chan-Sin

Bandit

Wong Shu-Tong

Bandit

Yen Shi-Kwan

Bandit

Chan Dik-Hak

Bandit

Wynn Lau Chun-Fai

Bandit

Huang Ha

Bandit

Ho Bo-Sing

Bandit

Chu Kai

Bandit

Ho Hon-Chau

Villager

Wei Kan-Sheng

Young Villager

Li Wei-Kai

Young Villager

Tseng Yong-Chai

Young Villager

Ting Tung

Villager

Wa Lun

Young Villager

Cheung Siu-Lun

Villager

Chui Fat

Bandit

Chik Ngai-Hung

Bandit

Tang Tak-Cheung

Bandit

Wong Mei

Bandit

Danny Chow Yun-Kin

Bandit

Law Keung

Bandit

Tung Choi-Bo

Bandit

Ng Yuen-Fan

Bandit

Got Ping

Wong Kung-Miu

Ling Hon

Ho Kei-Cheong

Kong Chuen

Wong Chi-Keung

Yeung Pak-Chan

Hsu Hsia

Fung Hak-On

Yuen Shun-Yi

Woo Ka-Kei

Tam Ying

Chai Lam

Chan Siu-Kai

Crew (12)

Chang Cheh

Director

Ni Kuang

Writer

Wu Hsu-Ching

Makeup Artist

Godfrey Ho

Assistant Director

Chang Cheh

Writer

Run Run Shaw

Producer

Kung Mu-To

Director of Photography

Wang Yong-Hua

Sound

Johnson Tsao Chuang-Sheng

Art Direction

Kwok Ting-Hung

Editor

Li Chi

Costume Design

Frankie Chan Fan-Kei

Original Music Composer