Cantonese with English subtitles Starring:Andy Lau Tak-Wah,Stanley Fung Sui-Fan,Nat Chan Pak-Cheung,Carina Lau Ka-Ling,Eric Tsang Chi-Wai,Elizabeth Lee Mei-Fung,Wong Wan-Si,Lo Hoi-Pang,Wong Jing. Director Wong Jing Script Wong Jing Action Directors Sherman Wong Jing-Wa Sin Ho-Ying Mak Wai-Cheung Producer Wallace Cheung Kwok-Chung Cast Andy Lau Tak-Wah ... Lau Pai Stanley Fung Sui-Fan ... Ken Lau Tin Kin Nat Chan Pak-Cheung ... Traffic Light Carina Lau Ka-Ling ... Fong Fong Eric Tsang Chi-Wai ... Mocking Face Elizabeth Lee Mei-Fung ... Ching Po Chu Wong Wan-Si ... Sister Mui/13 Lo Hoi-Pang ... Mr. Chow Wong Jing ... Simon Hand Aan Ling ... Ka Yin Michael Lai Siu-Tin ... Mr Lai Hui Ying-Sau ... Simon Hand's Boss Cheng Kwun-Min Ben Wong Tin-Dok Charlie Cho Cha-Lee ... Mr. Tsang Yu Miu-Lin ... Lady in phone booth (red dress Manfred Wong Man-Chun ... Furniture mover's boss Chow Yun-Fat ... Big Mouth Fat [cameo] Alan Tam Wing-Lun ... Himself in elevator [cameo] Lam Fai-Wong ... Man in toilet [cameo] Lily Ng Lai-Chu ... Simon's lover Mak Wai-Cheung ... CID at bank William Ho Ka-Kui ... Mickey in Prison on Fire parody [cameo] Victor Hon Kwan ... Prisoner in Prison on Fire parody [cameo Sin Ho-Ying ... Prison Officer in Prison on Fire parody Tony Tam Jan-Dung ... Gangster boss at hawker stall Chun Kwai-Bo ... Gangster at hawker stall Chang Seng-Kwong ... Gangster at hawker stall Leung Hak-Shun ... Councillor C.To Ming Cheung Gwok-Wa ... Guest at Brother Lung's funeral [cameo] Mak ...