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.
Description: 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.
Genres: Action, Drama
Budget: $0 | Revenue : $0
Runtime: 110 minutes
Killer Clans
The Boxer's Adventure
Shaolin Mantis
Vengeance!
Moon Shadow
The DUFF
Slayers Return
Bonanza: The Return
Trancers II: The Return of Jack Deth
L.E.T.H.A.L. Ladies: Return to Savage Beach
Ti Lung
Played Tang Jen Chieh
Wang Ping
Played Hu Di
Yue Wai
Played Ah Shiou
David Chiang Da-Wei
Played Chien Nan, the Rambler
Chuan Yuan
Played Kan Wen Pin
Yang Chi-Ching
Played Shen Tian Hung
Ku Feng
Played Tang Jen Lin
Cheng Kang-Yeh
Played Hsiao Mao
Ha Wai
Played Ling Tze, Factory Working Girl
Hoh Ban
Played Liu Shou Yi
Wong Ching-Ho
Played Jau Hai Shan
Hong Liu
Played Shiu Li
Wang Chung
Played Gan's Man
Wang Kuang-Yu
Played Liou Song
Liu Gang
Played Lin Ding Wu
Cheng Lui
Played Gan's Man
Chan Sing
Played Gan's Man
Chin Chun
Played Lao Liu
Lee Wan-Chung
Played Senator Feng
Yau Ming
Played Siao Bao
Chao Hsiung
Played Old Chin
Lan Wei-Lieh
Played Casino Boss
Pan Ai-Lun
Played Factory Working Girl
Yeh Pao Chin
Played Factory Working Girl
Kuo Pei
Played Factory Working Girl
Kuo Yi
Played Factory Working Girl
Chan Seng-Tong
Played (extra) (uncredited)
Chan Siu-Kai
Played Gan's Man (uncredited)
Chen Kuan-Tai
Played Liu Shou Yi's Man (uncredited)
Cheung Chi-Ping
Played Gan's Man (uncredited)
Cheung Sek-Aau
Played Brothel Staff (uncredited)
Chik Ngai-Hung
Played Gan's Man (uncredited)
Danny Chow Yun-Kin
Played Thug on Street (uncredited)
Chui Fat
Played Thug on Street (uncredited)
Fung Hak-On
Played Gan's Man (uncredited)
Fung Hap-So
Played Gan's Man (uncredited)
Go Chiu
Played Factory Foreman (uncredited)
Cliff Lok
Played Gan's Man (uncredited)
Ho Bo-Sing
Played Liu Shou Yi's Man (uncredited)
Ho Pak-Kwong
Played Casino Clerk (uncredited)
Hsu Hsia
Played Gan's Man (uncredited)
Huang Ha
Played (extra) (uncredited)
Huang Pei-Chih
Played Gan's Man Torturing Jie (uncredited)
Ko Hung
Played Casino Thug (uncredited)
Lai Yan
Played Gan's Man (uncredited)
Wynn Lau
Played Casino Thug (uncredited)
Lau Kar-Wing
Played (extra) (uncredited)
Law Keung
Played Thug on Street (uncredited)
Lee Chiu
Played Gan's Man (uncredited)
Lee Siu-Wah
Played Casino Thug (uncredited)
Lei Lung
Played Gan's Man (uncredited)
Lo Wai
Played Gan's Man (uncredited)
Lu Wei
Played Tattoos Chen Cheh (uncredited)
Ng Yuen-Fan
Played Gan's Man (uncredited)
Jason Pai Piao
Played Liu Shou Yi's Man (uncredited)
Pao Chia-Wen
Played Gan's Man (uncredited)
Tam Bo
Played Liu Shou Yi's Guard (uncredited)
Tam Wing-Git
Played Gan's Man (uncredited)
Tam Ying
Played Pedestrian (uncredited)
Tang Cheung
Played Gan's Man on Train (uncredited)
Tang Tak-Cheung
Played Thug on Street (uncredited)
Ting Hon
Played Liu Shou Yi's Man (uncredited)
Bruce Tong Yim-Chaan
Played Ah San (uncredited)
Tsang Choh-Lam
Played Brothel Staff (uncredited)
Tung Choi-Bo
Played Liu Shou Yi's Guard (uncredited)
Wan Ling-Kwong
Played Gan's Man (uncredited)
Wong Ching
Played Gan's Man Torturing Jie (uncredited)
Wong Mei
Played Liu Shou Yi's Guard (uncredited)
Wu Chi-Chin
Played Gan's Man (uncredited)
Yen Shi-Kwan
Played Killed 4 Times (uncredited)
Yeung Chak-Lam
Played (extra) (uncredited)
Yeung Chun-Sing
Played Gan's Man on Train (uncredited)
Yeung Pak-Chan
Played Gan's Man (uncredited)
Yeung Wai
Played Liu Shou Yi's Guard (uncredited)
Yuen Cheung-Yan
Played Old Chin's Man (uncredited)
Yuen Shun-Yi
Played Liu Shou Yi's Man (uncredited)
Yuen Wo-Ping
Played Gan's Man Turns on Lights (uncredited)
Backdrops
Posters
Logos
No artwork found