• People

Credits

Cast

Joey Wong

Joey Wong

Wong Fung-Yee

Max Mok

Max Mok

Chung

Wilson Lam Jun-Yin

Wilson Lam Jun-Yin

Lui Kin-Tat

Lung Fong

Lung Fong

Ho Sai-Cheong

Angela Fong Hiu-Hung

Angela Fong Hiu-Hung

Audrey

John Ching Tung

John Ching Tung

Fei

Melvin Wong Gam-Sam

Melvin Wong Gam-Sam

Lau

Ricky Wong Chun-Tong

Ricky Wong Chun-Tong

Wayne

Leung Gam-San

Leung Gam-San

Uncle Han

Mai Kei

Mai Kei

Boatsman

Lo Hung

Lo Hung

Pui

Foo Wang-Tat

Foo Wang-Tat

Wong Tung

Jameson Lam Wa-Fan

Jameson Lam Wa-Fan

Thug

Chris Yeung Wan-King

Chris Yeung Wan-King

Yung

Lam Kai-Wing

Lam Kai-Wing

Policeman

So Hon-Sang

So Hon-Sang

Policeman

Tony Chan Tak-Hing

Policeman

Ching Gong

Arms Dealer

Cheung Siu

Priest

Bill Lui Cho-Hung

Bill Lui Cho-Hung

Cheung Chi-Ping

Cheung Chi-Ping

Wong Leun-Cheung

Sam Hui Chi-Ho

Kam Shun-Pak

Wong Chung-Chun

Yu Man-Bing

Chan Yuen-Tat

Tang Tai-Wo

Tang Tai-Wo

Jimmy Sin Chi-Wai

Fung Chi-Shing

Wong Chi-Keung

Wong Chi-Keung

Andy Chan Shing-Hung

Choi Wang-Wai

Johnny Wang Yin-Ming

Jack Wong

Jack Wong

Wan Seung-Lam

Wan Seung-Lam

Ho Wing-Cheung

Ho Wing-Cheung

Lam Chi-Tai

Lam Chi-Tai

Danny Tang Yau-Kay

Ma Hon-Yuen

Ma Hon-Yuen

Fan Chin-Hung

Kong Long

Kong Long

Wong Kim-Wai

Wong Kim-Wai

Yan Kin-Wai

Wong Ka-Leung

Wong Ka-Leung

Choi Kin-Shing

Choi Kin-Shing

Choi Kwok-Ping

Choi Kwok-Ping

Chan Wai-To

Lam Foo-Wai

Lam Foo-Wai

Peter Kwok Bei-Dak

Fung Man-Gwong

Tong Yuk-Cheung

Chang Ah-Yam

Kung Kwok-Choy

Ho Lin

Lam Kam-Leun

Rolf Chow Chi-Sam

Lau Yim-Fan

Lai Wing-Hoi

Tang Yu-Chiu

Tang Yu-Chiu

Yiu Bing-Chuen

Chan Yun-Yuen

Art

Bill Lui Cho-Hung

Bill Lui Cho-Hung

Art Direction

Camera

Abdul M. Rumjahn

Director of Photography

Crew

Benz Kong To-Hoi

Benz Kong To-Hoi

Martial Arts Choreographer

Poon Kin-Kwan

Martial Arts Choreographer

Fung Chi-Shing

Set Runner

Lam Kam-Leun

Set Runner

Directing

O Sing-Pui

O Sing-Pui

Director

Production

Eddy Chan

Executive Producer

Sam Hui Chi-Ho

Production Manager

Sound

Lowell Lo Koon-Ting

Lowell Lo Koon-Ting

Original Music Composer

Dave Wong Kit

Dave Wong Kit

Songs

Writing

Chan Kiu-Ying

Chan Kiu-Ying

Screenplay

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.