Plot
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.
Trailer
Cast
Ti Lung
Tang Jen Chieh
Wang Ping
Hu Di
Yue Wai
Ah Shiou
David Chiang Da-Wei
Chien Nan, the Rambler
Chuan Yuan
Kan Wen Pin
Yang Chi-Ching
Shen Tian Hung
Ku Feng
Tang Jen Lin
Cheng Kang-Yeh
Hsiao Mao
Ha Wai
Ling Tze, Factory Working Girl
Hoh Ban
Liu Shou Yi
Wong Ching-Ho
Jau Hai Shan
Hong Liu
Shiu Li
Wang Chung
Gan's Man
Wang Kuang-Yu
Liou Song
Liu Gang
Lin Ding Wu
Cheng Lui
Gan's Man
Chan Sing
Gan's Man
Chin Chun
Lao Liu
Lee Wan-Chung
Senator Feng
Yau Ming
Siao Bao
Chao Hsiung
Old Chin
Lan Wei-Lieh
Casino Boss
Pan Ai-Lun
Factory Working Girl
Yeh Pao Chin
Factory Working Girl
Kuo Pei
Factory Working Girl
Kuo Yi
Factory Working Girl
Chan Seng-Tong
Extra (uncredited)
Chan Siu-Kai
Gan's Man (uncredited)
Chen Kuan-Tai
Liu Shou Yi's Man (uncredited)
Cheung Chi-Ping
Gan's Man (uncredited)
Cheung Sek-Aau
Brothel Staff (uncredited)
Chik Ngai-Hung
Gan's Man (uncredited)
Danny Chow Yun-Kin
Thug on Street (uncredited)
Chui Fat
Thug on Street (uncredited)
Fung Hak-On
Gan's Man (uncredited)
Fung Hap-So
Gan's Man (uncredited)
Go Chiu
Factory Foreman (uncredited)
Cliff Lok
Gan's Man (uncredited)
Ho Bo-Sing
Liu Shou Yi's Man (uncredited)
Ho Pak-Kwong
Casino Clerk (uncredited)
Hsu Hsia
Gan's Man (uncredited)
Huang Ha
(extra) (uncredited)
Huang Pei-Chih
Gan's Man Torturing Jie (uncredited)
Ko Hung
Casino Thug (uncredited)
Lai Yan
Gan's Man (uncredited)
Wynn Lau
Casino Thug (uncredited)
Lau Kar-Wing
(extra) (uncredited)
Law Keung
Thug on Street (uncredited)
Lee Chiu
Gan's Man (uncredited)
Lee Siu-Wah
Casino Thug (uncredited)
Lei Lung
Gan's Man (uncredited)
Lo Wai
Gan's Man (uncredited)
Lu Wei
Tattoos Chen Cheh (uncredited)
Ng Yuen-Fan
Gan's Man (uncredited)
Jason Pai Piao
Liu Shou Yi's Man (uncredited)
Pao Chia-Wen
Gan's Man (uncredited)
Tam Bo
Liu Shou Yi's Guard (uncredited)
Tam Wing-Git
Gan's Man (uncredited)
Tam Ying
Pedestrian (uncredited)
Tang Cheung
Gan's Man on Train (uncredited)
Tang Tak-Cheung
Thug on Street (uncredited)
Ting Hon
Liu Shou Yi's Man (uncredited)
Bruce Tong Yim-Chaan
Ah San (uncredited)
Tsang Choh-Lam
Brothel Staff (uncredited)
Tung Choi-Bo
Liu Shou Yi's Guard (uncredited)
Wan Ling-Kwong
Gan's Man (uncredited)
Wong Ching
Gan's Man Torturing Jie (uncredited)
Wong Mei
Liu Shou Yi's Guard (uncredited)
Wu Chi-Chin
Gan's Man (uncredited)
Yen Shi-Kwan
Killed 4 Times (uncredited)
Yeung Chak-Lam
(extra) (uncredited)
Yeung Chun-Sing
Gan's Man on Train (uncredited)
Yeung Pak-Chan
Gan's Man (uncredited)
Yeung Wai
Liu Shou Yi's Guard (uncredited)
Yuen Cheung-Yan
Old Chin's Man (uncredited)
Yuen Shun-Yi
Liu Shou Yi's Man (uncredited)
Yuen Wo-Ping
Gan's Man Turns on Lights (uncredited)