Cast (18)

Kenny Bee

Ah Kin

Carol Cheng

Ling

Wu Ma

Ma Hau Pau

Eva Lai

Piu Hung

James Wong Jim

Blindman Chan

James Tien Chuen

Fire Dept Commander

Blackie Ko Shou-Liang

Taxi driver

Teddy Yip Wing-Cho

Fatty

Clifton Ko Chi-Sum

Shan

Yuen Miu

Opera actor

Richard Yuen Tak

Opera actor

Ka Lee

Taxi Driver

Chui Chung-Hok

Lee Chi-Kit

Firefighter

Wong Ying-Kit

Hau Pau's Colleague

Ng Hon-Keung

Peter Kwok Bei-Dak

Lung Ying

Crew (9)

Wu Ma

Director

Jessica Chan Pui-Wah

Producer

Sammo Hung Kam-Bo

Producer

Yuen Kai-Chi

Screenplay

Ng Hon-Keung

Screenplay

Tom Lau Moon-Tong

Director of Photography

Raymond Lam Fai-Tai

Director of Photography

Anders Nelsson

Original Music Composer

Tim Nugent

Theme Song Performance