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

Winnie Shen

Phillip Ko

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

Jassie Lam Chak-Chi

Art Direction

Joyce Yeung Choi-Fung

Makeup Artist

Tony Leung Siu-Hung

Martial Arts Choreographer

Wong Jing

Screenplay

Joseph Yapp

Original Music Composer

Wallace Cheung

Producer