Kuo Chen-Wah
Jackie Chan
Yang Luming
Anita Mui Yim-Fong
Uncle Hoi
Wu Ma
Hotel Manager
Ho Chi-Moon
Man on the Street
Chen Chi-Hwa
Ship Passenger
John Cheung Chan-Sang
Woman at Pier
Fong Yue
Welcoming Party on Pier
Ernest Mauser
Lee Wah-Kon
(extra) (uncredited)
Cheung Siu
Chen Wah's Man
Shing Fu-On
Yeung Wo
Unemployed Man
Leung Choi
Ah Tung
Billy Lau
Lady Rose's Friend
Hon Chun
Lai Sing-Kwong
Hui Sze-Man
Szeto Yue-Wa
Thug
Lo Po-Shan
Dancer
Yvonne Yung Hung
Nicky Li Chung-Chi
Man Ngai-Tik
Yue Man-Wah
Leung Sam
Fei
Lo Lieh
Tiger Lo's Man
Louis Keung Kwok-Wah
Shing Wan-Gat
Sit Chi-Lun
Tai Wan-Wai
Lee Pooi-Ling
Sang
Lee Hoi-Sang
Tung
Michael Chow Man-Kin
Ping
Paul Che Biu-law
Alan Chan Kwok-Kuen
John Cheung Ng-Long
Tai Bo
Chan Ging
Lady Rose / Ms. Kao
Gua Ah-leh
Lee Man-Tai
Chan Dik-Hak
Chu Tau
Wong Shu-Tong
Tai San
Mai Kei
Chow Kong
Tsui Kwong-Lam
Ng Man-tat
Shum Wai
Chief Inspector Ho
Richard Ng
Ken Lo
Chu Tit-Wo
Fung Hak-On
Chris Lee Kin-Sang
Rocky Lai Keung-Kun
Johnny Cheung Wa
Andy Tai Chi-Wai
Lee Jun-Git
Danny Chow Yun-Kin
Go Shut-Fung
Tiger Lo
Ko Chun-Hsiung
Rope Factory Worker
Christopher Chan Sai-Tang
Billy Chow Bei-Lei
Chan Tat-Kwong
Woo Fung
Hotel Front Desk Clerk
Wong San
Police Sergeant
Mars
Sgt. Snake Ming
Lui Fong
Mr. Lui
Ray Lui
Foxy
Alvina Kong Yan-Yin
Chow
Tin Ching
Boss Pai
Sunny Fang Kang
Beautician
Chang Gan-Wing
Tailor
Yip Ha-Lei
Earthen Pot Seller
Wan Fat
Begs for Change from Chen Wah (cameo)
Yuen Biao
Detainee at Police Station (cameo)
Michael Lai Siu-Tin
Recruiter at the Factory (cameo)
Jacky Cheung Hok-Yau
Band Conductor Introduces Yang Luming
Andrew Lam
Commander Wong of the Volunteers
Wong Wai
Mrs. Wong
Mondi Yau Yuet-Ching
Police Superintendent Laughton (cameo)
Lau Siu-Ming
Conman Tung
Bill Tung
Magistrate Benjamin (cameo)
Chor Yuen
Governor Steaves
Louis Roth
Mrs. Steaves
Pauline Wong Yuk-Wan
Queen Counsel Lo
Melvin Wong Gam-Sam
Mrs. Lo
Lok Pooi
Supreme Court Judge Nelsen
Anders Nelsson
In the Governor's Room (cameo)
Pak Yan
Seung-Goon Yuk
Helena Law Lan
Seung Yee
Ku Hsin-chuan
Tien Feng
Ricky Hui
Benny Lai Keung-Kuen
Chun Wong
Chan Wai-Yue
Ku's Business Associate
James Wong
Ni Kuang
Reporter at Pier (cameo)
Kenny Bee
Anthony Chan Yau
Daily Sun Reporter (cameo)
Lawrence Cheng
John Shum Kin-Fun
Mr. Ku's Son
Ngai Jan
Boss of Missing Reporters at Police Station
Tam Yat-Ching
Dancer (cameo)
Yip San
Amy Yip
Suki Kwan Sau-Mei
Regina Kent
Immigrant Looking for Job
Edmond So
Remus Choi Yat-Git
Calvin Choi Yat-Chi
Man at Police Station
Ling Hon
Barber
Leung Bo-Ching
Belle Kao
Gloria Yip Wan-Yee
Bellboy
Leung See-Ho
Mak Tin-Yan
Ting Yan
Kwan Kin
San Kai
Lo Hung
Chan Ching-Wan
Joanna Chan Pui-San
Policeman at Station
Wellson Chin Sing-Wai
Policeman Near the End (cameo)
Simon Yam
Producer
Leonard Ho
Costume Design
Shirley Chan Koo-Fong
Executive Producer
Raymond Chow
Presenter
Director
Screenplay
Martial Arts Choreographer
Director of Photography
Arthur Wong Ngok-Tai
Dialogue Editor
Ding Yue
Second Unit Director of Photography
Peter Ngor Chi-Kwan
Assistant Director
Music
Line Producer
Willie Chan Chi-Keung
Original Music Composer
Su Cong
Edward Tang
Rosanna Ng Wai-San
Focus Puller
Cheung Man-Po
Assistant Art Director
Lam Chun-Fai
Costumer
Shing Fuk-Ying
Wardrobe Master
Chu Sheng-Shi
Assistant Costume Designer
Lau Lai-Lai
Makeup Artist
Chan Wing-Yee
Hairstylist
Sharon Li Po-Lin
Property Master
Law Shing-Chiu
Set Decoration
Butt Yiu-Kwong
Foley
Ng Kwok-Wah
Still Photographer
Wong Yat-Leung
Assistant Production Manager
Chow Pik-Fan
Consuela Mejia Bruton
Georgina Garcia
Kwok Pik-Yan
Gaffer
Chow Lam
Au Kam-Hung
Lee San-Yip
Cho Wai-Kei
David Choi Wa-Sing
Production Manager
Patti Leung Lai-Yee
Catherina Wong Jo-Yee
Sound Recordist
Chow Shao-Lung
Art Direction
Eddie Ma Poon-Chiu
Script Supervisor
Lai Chun-Hon
Editor
Peter Cheung Yiu-Chung
Chiu Lo-Kong
Tong Siu-Pik
Ko Kam-Tong