The Duel
The Duel

The Duel

"So Many Blades, So Much Blood!"

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.

Ti Lung

Ti Lung

Tang Jen Chieh

Wang Ping

Wang Ping

Hu Di

Yue Wai

Yue Wai

Ah Shiou

David Chiang Da-Wei

David Chiang Da-Wei

Chien Nan, the Rambler

Chuan Yuan

Chuan Yuan

Kan Wen Pin

Yang Chi-Ching

Yang Chi-Ching

Shen Tian Hung

Ku Feng

Ku Feng

Tang Jen Lin

Cheng Kang-Yeh

Cheng Kang-Yeh

Hsiao Mao

Ha Wai

Ling Tze, Factory Working Girl

Hoh Ban

Hoh Ban

Liu Shou Yi

Wong Ching-Ho

Wong Ching-Ho

Jau Hai Shan

Hong Liu

Shiu Li

Wang Chung

Wang Chung

Gan's Man

Wang Kuang-Yu

Wang Kuang-Yu

Liou Song

Liu Gang

Liu Gang

Lin Ding Wu

Cheng Lui

Cheng Lui

Gan's Man

Chan Sing

Chan Sing

Gan's Man

Chin Chun

Chin Chun

Lao Liu

Lee Wan-Chung

Lee Wan-Chung

Senator Feng

Yau Ming

Siao Bao

Chao Hsiung

Chao Hsiung

Old Chin

Lan Wei-Lieh

Lan Wei-Lieh

Casino Boss

Pan Ai-Lun

Pan Ai-Lun

Factory Working Girl

Yeh Pao Chin

Yeh Pao Chin

Factory Working Girl

Kuo Pei

Kuo Pei

Factory Working Girl

Kuo Yi

Factory Working Girl

Chan Seng-Tong

Chan Seng-Tong

(extra) (uncredited)

Chan Siu-Kai

Chan Siu-Kai

Gan's Man (uncredited)

Chen Kuan-Tai

Chen Kuan-Tai

Liu Shou Yi's Man (uncredited)

Cheung Chi-Ping

Cheung Chi-Ping

Gan's Man (uncredited)

Cheung Sek-Aau

Cheung Sek-Aau

Brothel Staff (uncredited)

Chik Ngai-Hung

Chik Ngai-Hung

Gan's Man (uncredited)

Danny Chow Yun-Kin

Danny Chow Yun-Kin

Thug on Street (uncredited)

Chui Fat

Chui Fat

Thug on Street (uncredited)

Fung Hak-On

Fung Hak-On

Gan's Man (uncredited)

Fung Hap-So

Gan's Man (uncredited)

Go Chiu

Go Chiu

Factory Foreman (uncredited)

Cliff Lok

Cliff Lok

Gan's Man (uncredited)

Ho Bo-Sing

Ho Bo-Sing

Liu Shou Yi's Man (uncredited)

Ho Pak-Kwong

Casino Clerk (uncredited)

Hsu Hsia

Hsu Hsia

Gan's Man (uncredited)

Huang Ha

Huang Ha

(extra) (uncredited)

Huang Pei-Chih

Huang Pei-Chih

Gan's Man Torturing Jie (uncredited)

Ko Hung

Ko Hung

Casino Thug (uncredited)

Lai Yan

Lai Yan

Gan's Man (uncredited)

Wynn Lau

Wynn Lau

Casino Thug (uncredited)

Lau Kar-Wing

Lau Kar-Wing

(extra) (uncredited)

Law Keung

Law Keung

Thug on Street (uncredited)

Lee Chiu

Lee Chiu

Gan's Man (uncredited)

Lee Siu-Wah

Casino Thug (uncredited)

Lei Lung

Lei Lung

Gan's Man (uncredited)

Lo Wai

Lo Wai

Gan's Man (uncredited)

Lu Wei

Lu Wei

Tattoos Chen Cheh (uncredited)

Ng Yuen-Fan

Ng Yuen-Fan

Gan's Man (uncredited)

Jason Pai Piao

Jason Pai Piao

Liu Shou Yi's Man (uncredited)

Pao Chia-Wen

Pao Chia-Wen

Gan's Man (uncredited)

Tam Bo

Tam Bo

Liu Shou Yi's Guard (uncredited)

Tam Wing-Git

Tam Wing-Git

Gan's Man (uncredited)

Tam Ying

Tam Ying

Pedestrian (uncredited)

Tang Cheung

Gan's Man on Train (uncredited)

Tang Tak-Cheung

Tang Tak-Cheung

Thug on Street (uncredited)

Ting Hon

Ting Hon

Liu Shou Yi's Man (uncredited)

Bruce Tong Yim-Chaan

Bruce Tong Yim-Chaan

Ah San (uncredited)

Tsang Choh-Lam

Tsang Choh-Lam

Brothel Staff (uncredited)

Tung Choi-Bo

Tung Choi-Bo

Liu Shou Yi's Guard (uncredited)

Wan Ling-Kwong

Wan Ling-Kwong

Gan's Man (uncredited)

Wong Ching

Wong Ching

Gan's Man Torturing Jie (uncredited)

Wong Mei

Wong Mei

Liu Shou Yi's Guard (uncredited)

Wu Chi-Chin

Wu Chi-Chin

Gan's Man (uncredited)

Yen Shi-Kwan

Yen Shi-Kwan

Killed 4 Times (uncredited)

Yeung Chak-Lam

Yeung Chak-Lam

(extra) (uncredited)

Yeung Chun-Sing

Yeung Chun-Sing

Gan's Man on Train (uncredited)

Yeung Pak-Chan

Yeung Pak-Chan

Gan's Man (uncredited)

Yeung Wai

Yeung Wai

Liu Shou Yi's Guard (uncredited)

Yuen Cheung-Yan

Yuen Cheung-Yan

Old Chin's Man (uncredited)

Yuen Shun-Yi

Yuen Shun-Yi

Liu Shou Yi's Man (uncredited)

Yuen Wo-Ping

Yuen Wo-Ping

Gan's Man Turns on Lights (uncredited)