The Duel

So Many Blades, So Much Blood!

6.9 / 10

普通话 / 110 min. / 1971-04-21

the genres:

Storyline:

Tan Jen-chieh's life spins out of control when he’s forced into exile to clear his name following the murder of his adopted father. He's hunted in the streets. His lover, Butterfly, turns to prostitution. And his father's likely killer – a smooth operator known as the Rambler – is always lingering nearby. But before Tan and the Rambler can slit each other's throats, they learn they've been double-crossed and go two against everyone in a rage of double-edged vengeance.

Cast:

Ti Lung

Ti Lung

as Tang Jen Chieh

Wang Ping

Wang Ping

as Hu Di

Yue Wai

Yue Wai

as Ah Shiou

David Chiang Da-Wei

David Chiang Da-Wei

as Chien Nan, the Rambler

Chuan Yuan

Chuan Yuan

as Kan Wen Pin

Yang Chi-Ching

Yang Chi-Ching

as Shen Tian Hung

Ku Feng

Ku Feng

as Tang Jen Lin

Cheng Kang-Yeh

Cheng Kang-Yeh

as Hsiao Mao

Ha Wai

Ha Wai

as Ling Tze, Factory Working Girl

Hoh Ban

Hoh Ban

as Liu Shou Yi

Wong Ching-Ho

Wong Ching-Ho

as Jau Hai Shan

Hong Liu

Hong Liu

as Shiu Li

Wang Chung

Wang Chung

as Gan's Man

Wang Kuang-Yu

Wang Kuang-Yu

as Liou Song

Liu Gang

Liu Gang

as Lin Ding Wu

Cheng Lui

Cheng Lui

as Gan's Man

Chan Sing

Chan Sing

as Gan's Man

Chin Chun

Chin Chun

as Lao Liu

Lee Wan-Chung

Lee Wan-Chung

as Senator Feng

Yau Ming

Yau Ming

as Siao Bao

Chao Hsiung

Chao Hsiung

as Old Chin

Lan Wei-Lieh

Lan Wei-Lieh

as Casino Boss

Pan Ai-Lun

Pan Ai-Lun

as Factory Working Girl

Yeh Pao Chin

Yeh Pao Chin

as Factory Working Girl

Kuo Pei

Kuo Pei

as Factory Working Girl

Kuo Yi

Kuo Yi

as Factory Working Girl

Chan Seng-Tong

Chan Seng-Tong

as Extra (uncredited)

Chan Siu-Kai

Chan Siu-Kai

as Gan's Man (uncredited)

Chen Kuan-Tai

Chen Kuan-Tai

as Liu Shou Yi's Man (uncredited)

Cheung Chi-Ping

Cheung Chi-Ping

as Gan's Man (uncredited)

Cheung Sek-Aau

Cheung Sek-Aau

as Brothel Staff (uncredited)

Chik Ngai-Hung

Chik Ngai-Hung

as Gan's Man (uncredited)

Danny Chow Yun-Kin

Danny Chow Yun-Kin

as Thug on Street (uncredited)

Chui Fat

Chui Fat

as Thug on Street (uncredited)

Fung Hak-On

Fung Hak-On

as Gan's Man (uncredited)

Fung Hap-So

Fung Hap-So

as Gan's Man (uncredited)

Go Chiu

Go Chiu

as Factory Foreman (uncredited)

Cliff Lok

Cliff Lok

as Gan's Man (uncredited)

Ho Bo-Sing

Ho Bo-Sing

as Liu Shou Yi's Man (uncredited)

Ho Pak-Kwong

Ho Pak-Kwong

as Casino Clerk (uncredited)

Hsu Hsia

Hsu Hsia

as Gan's Man (uncredited)

Huang Ha

Huang Ha

as (extra) (uncredited)

Huang Pei-Chih

Huang Pei-Chih

as Gan's Man Torturing Jie (uncredited)

Ko Hung

Ko Hung

as Casino Thug (uncredited)

Lai Yan

Lai Yan

as Gan's Man (uncredited)

Wynn Lau Chun-Fai

Wynn Lau Chun-Fai

as Casino Thug (uncredited)

Lau Kar-Wing

Lau Kar-Wing

as (extra) (uncredited)

Law Keung

Law Keung

as Thug on Street (uncredited)

Lee Chiu

Lee Chiu

as Gan's Man (uncredited)

Lee Siu-Wah

Lee Siu-Wah

as Casino Thug (uncredited)

Lei Lung

Lei Lung

as Gan's Man (uncredited)

Lo Wai

Lo Wai

as Gan's Man (uncredited)

Lu Wei

Lu Wei

as Tattoos Chen Cheh (uncredited)

Ng Yuen-Fan

Ng Yuen-Fan

as Gan's Man (uncredited)

Jason Pai Piao

Jason Pai Piao

as Liu Shou Yi's Man (uncredited)

Pao Chia-Wen

Pao Chia-Wen

as Gan's Man (uncredited)

Tam Bo

Tam Bo

as Liu Shou Yi's Guard (uncredited)

Tam Wing-Git

Tam Wing-Git

as Gan's Man (uncredited)

Tam Ying

Tam Ying

as Pedestrian (uncredited)

Tang Cheung

Tang Cheung

as Gan's Man on Train (uncredited)

Tang Tak-Cheung

Tang Tak-Cheung

as Thug on Street (uncredited)

Ting Hon

Ting Hon

as Liu Shou Yi's Man (uncredited)

Bruce Tong Yim-Chaan

Bruce Tong Yim-Chaan

as Ah San (uncredited)

Tsang Choh-Lam

Tsang Choh-Lam

as Brothel Staff (uncredited)

Tung Choi-Bo

Tung Choi-Bo

as Liu Shou Yi's Guard (uncredited)

Wan Ling-Kwong

Wan Ling-Kwong

as Gan's Man (uncredited)

Wong Ching

Wong Ching

as Gan's Man Torturing Jie (uncredited)

Wong Mei

Wong Mei

as Liu Shou Yi's Guard (uncredited)

Wu Chi-Chin

Wu Chi-Chin

as Gan's Man (uncredited)

Yen Shi-Kwan

Yen Shi-Kwan

as Killed 4 Times (uncredited)

Yeung Chak-Lam

Yeung Chak-Lam

as (extra) (uncredited)

Yeung Chun-Sing

Yeung Chun-Sing

as Gan's Man on Train (uncredited)

Yeung Pak-Chan

Yeung Pak-Chan

as Gan's Man (uncredited)

Yeung Wai

Yeung Wai

as Liu Shou Yi's Guard (uncredited)

Yuen Cheung-Yan

Yuen Cheung-Yan

as Old Chin's Man (uncredited)

Yuen Shun-Yi

Yuen Shun-Yi

as Liu Shou Yi's Man (uncredited)

Yuen Woo-Ping

Yuen Woo-Ping

as Gan's Man Turns on Lights (uncredited)