Credits
Cast

Sammo Hung
Pierre Lau

Yuen Biao
Rambo Wong Yuk-Man

Takeshi Kaneshiro
Inspector Tang Chuen-Shek

Kathy Chow Hoi-Mei
Yau Ching

Eileen Tung Oi-Ling
Anna

Annabelle Lau Hiu-Tung
May

Timmy Hung Tin-Ming
Timmy
Jimmy Hung Tin-Cheung
Cheung

Kelvin Wong Siu
Yamamoto

Collin Chou
Siu Loon

Dion Lam
Yamamoto's Bodyguard

Eddie Maher
Yamamoto's Bodyguard
Habby Heske
Yamamoto's Bodyguard
Roy Filler
Yamamoto's Bodyguard
Wong Chan
Commissioner Wong

Robert Samuels
Bobby
Shawn Patrick Berry
Sean
Charlie Wong
Charlie
Jackie Lee
Jackie

Yvonne Yung Hung
Sun Flower

Natalis Chan Pak-Cheung
Deranged Policeman

Lau Kar-Wing
Statement Policeman

Bryan Leung
No-Nonsense Policeman

Melvin Wong Gam-Sam
Rambo's Superior Officer

Michael Miu Kiu-Wai
CID

Tommy Wong
CID

Wan Chi-Keung
CID on the Bus

Vincent Wan Yeung-Ming
CID on the Bus

Andy Tai Chi-Wai
CID on the Bus

Blackie Ko
Stupid Robber on the Bus

Richard Ng Yiu-Hon
Old Man on the Bus

Cheung Kwok-Keung
Superman

Chin Siu-Ho
Spiderman

Teddy Yip
Senior Officer Yip

Wu Ma
Arrested Hawker

Peter Chan Lung
Rapist at Scrapyard

Billy Lau Nam-Kwong
Fainted Policeman (CID)

Paco Yick Tin-Hung
First Time Prisoner

Kong Fu-Keung
Thug
Wong Hoi-Yiu

Simon Cheung Yuk-San

Tony Tam Chun-To
Street Rascal
Fan Chin-Hung
Street Rascal

Adam Chan Chung-Tai
Street Rascal

Choi Kwok-Ping
Thug

Lee Tat-Chiu
Thug

Wong Shiu-Keung
Policeman
Wong Man-Sing
Art
Raymond Lee King-Man
Art Direction
Lau Koon-Tsz
Props
Camera
Lau Hung-Chuen
Director of Photography
Fong Ho-Yuen
Still Photographer
Mok Hing-Fai
Still Photographer
Costume & Make-Up
Shing Fuk-Ying
Costume Design
Che Chi-On
Costume Design
Alan Yuen
Hairstylist
Chong Bo-Fong
Makeup Artist
Crew

Cho Wing
Martial Arts Choreographer

Yuen Miu
Martial Arts Choreographer

Chin Ka-Lok
Martial Arts Choreographer
Wang Ying-Hsiang
Presenter
Directing

Lam Hak-Ming
Assistant Director
Yue Man-San
Assistant Director

Sammo Hung
Director, Producer, Presenter
Fanny Lee Fan-Nei
Script Supervisor
Editing
Chun Yu
Editor
Lighting
Cheng Ga-Shing
Lighting Technician
Production
Chan Kam-Hon
Assistant Production Manager
Woo Po-Chiu
Production Manager
Liu Chi-Wai
Unit Manager
Sound

Ding Yue
Dialogue Editor

Ronny Ching
Foley

Frankie Chan Fan-Kei
Original Music Composer
Writing
Philip Kwok
Screenplay
Sze-To Cheuk-Hon
Screenplay
Chung Wai-Hung
Screenplay