Cast (45)

Andy Lau Tak-Wah

Andy Lo

Cynthia Rothrock

Cindy Morgan

Natalis Chan Pak-Cheung

Lau Ta

Bin Bin

Pin Pin

Wong Jing

Snooker Pan Chuang Chiu

Max Mok Siu-Chung

Interpol Agent

Sharla Cheung Man

Winnie Shen

Phillip Ko Fai

Shen Kun

Richard Norton

Karov

Sek Kin

Sgt. Shih

Shum Wai

Triad Boss

Paul Chung Fat

Triad Boss' Thug

Hung San-Nam

Triad Boss' Thug

Shing Fui-On

Prisoner

Wong Mei-Mei

Andy's Sister

Pauline Kwan

Chung Chu Lan

Tony Leung Siu-Hung

Eddie Maher

Yu Miu-Lin

Mak Wai-Cheung

Leung Shing-Hung

Chan Kwok-Keung

Jackson Ng Yuk-Sue

Chang Seng-Kwong

Tse Fook-Yiu

Sherman Wong

To Wai-Wo

Albert Lai Gin-Kwok

Ng Kwok-Kin

David Ho Wing-Hin

Wong Ka-Leung

Ha Kwok-Wing

Tam Wai-Man

Lam Foo-Wai

Woo Wing-Tat

Wong Kim-Bun

Mau Kin-Tak

Hon Nin-Sang

Sek Lap-Fai

Chu Tau

Cheung Wing-Hon

Stephen Wong Wai-Him

Jassie Lam Chak-Chi

Shing Fu-On

Sham Chin-Bo

Crew (8)

Lau Shiu-Gwong

Editor

Wong Jing

Director

Wong Jing

Screenplay

Tony Leung Siu-Hung

Martial Arts Choreographer

Jassie Lam Chak-Chi

Art Direction

Joyce Yeung Choi-Fung

Makeup Artist

Joseph Yapp

Original Music Composer

Wallace Cheung

Producer